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