15300 509
21539 315
30451 581
10302 310
15065 394
19402 156
15049 534
13675 613
21015 321
11281 315
22296 744
12608 175
13521 842
29738 394
9479 278
105323 830
40338 366
13778 813
17027 300
10627 242
137073 1107
23970 454
24130 144
31034 492