21008 698
9471 625
11462 341
7036 120
16872 538
4769 98
27554 647
6664 191
14193 683
5638 255
15762 747
5050 123
8290 200
16968 119
3182 448
2899 467
2849 372
38349 503
8875 618
3261 317
247347 1043
3073 564
14670 815
4192 631
20204 263
4435 227
78774 564
19885 500