31365 577
6810 518
4521 292
23595 570
15037 634
7306 772
3715 283
10103 415
3968 361
4656 345
3925 253
3100 228
2017 371