14977 127
8478 517
6398 98
50570 495
6882 290
14124 613
13830 542
5276 169
27905 553
10351 501
7542 303
2880 539
1679 112
5690 325
1336 134
3047 184
3553 495
17009 85