13011 92
15237 343
15672 758
11965 58
277289 1568
2709605 6600
697479 1987
377689 1078
2411334 7085
115598 632
40951 581
58223 485
46356 393
61023 598
55137 163
47166 584
20152 187
31194 291
36965 467
28766 521
3798 265
33848 841
39393 209
33778 677