40293 242
20977 310
45168 313
20250 197
476126 1174
33911 258
33605 658
59671 372
16947 404
30643 922
10218 570
12571 592
9624 525
26349 254
54640 876
8045 812
19510 447
11350 93
9066 717
45780 390
9647 681
6130 529
35596 440
17395 432
8415 75
29459 277
58839 308
11212 159