21008 698
9471 625
11465 341
7036 120
16873 538
4769 98
27554 647
6665 191
14193 683
5638 255
15762 747
5050 123
8291 200
16970 119
3182 448
2899 467
2850 372
38350 503
8875 618
3261 317
247347 1043
3073 564
14670 815
4192 631
20206 263
4435 227
78778 564
19886 500