31085 97
23185 702
3174 428
3113 299
2765 203
5073 432
15325 530
10451 697
35400 310
4785 622
3097 743
4838 523
4943 571
855 121
1855 324
890 138
3078 629
2798 581
3456 677
2925 541
3355 658
1878 275
2392 581
3489 182