30951 307
44198 683
26434 957
11901 503
23315 900
14646 222
7975 463
18389 493
10100 190
5956 778
7363 610
6342 523
7115 733
5026 606
26139 432
8717 405
67011 106
2793 191
5090 425
20990 339
13227 578
20363 569
6612 30
6822 639
2979 217
4248 600
7264 193
3494 352