14959 127
8473 517
6395 98
50568 495
6878 290
14123 613
13826 542
5273 169
27897 553
10349 501
7542 303
2880 539
1678 112
5690 325
1336 134
3047 184
3553 495
17005 85