14978 127
8479 517
6399 98
50571 495
6882 290
14125 613
13831 542
5277 169
27906 553
10351 501
7543 303
2880 539
1679 112
5690 325
1336 134
3048 184
3553 495
17009 85