14972 127
8477 517
6398 98
50568 495
6881 290
14124 613
13826 542
5274 169
27901 553
10350 501
7542 303
2880 539
1679 112
5690 325
1336 134
3047 184
3553 495
17009 85