14992 127
8484 517
6403 98
50577 495
6887 290
14127 613
13834 542
5279 169
27918 553
10356 501
7547 303
2880 539
1679 112
5693 325
1336 134
3049 184
3553 495
17015 85