31306 97
23425 702
3187 428
3127 299
2790 203
5104 432
16708 531
10481 697
36024 312
4815 622
3100 743
4854 523
4954 571
860 121
1855 324
891 138
3081 629
2799 581
3459 677
2936 541
3370 658
1894 275
2397 581
3527 182