10300 250
26237 80
9001 245
57936 179
9965 66
27624 621
37920 114
8881 363
20912 698
8774 350
13004 935
6332 64
23439 311
7303 473
16467 318
13327 233
31852 282
28742 450
24204 531
5572 311
4473 559
39362 279
2822 297
24696 917
8797 1017
16246 275
7787 808
45470 517