21016 698
9475 625
11483 341
7046 120
16885 538
4782 98
27590 647
6673 191
14210 683
5647 255
15773 747
5054 123
8293 200
16980 119
3183 448
2900 467
2851 372
38374 503
8880 618
3268 317
247354 1043
3076 564
14675 815
4192 631
20260 263
4441 227
78803 564
19913 500