21009 698
9472 625
11465 341
7038 120
16873 538
4770 98
27558 647
6666 191
14194 683
5638 255
15762 747
5050 123
8292 200
16973 119
3182 448
2900 467
2851 372
38352 503
8875 618
3262 317
247347 1043
3074 564
14670 815
4192 631
20211 263
4435 227
78782 564
19890 500