5910 503
7513 734
7916 312
17638 312
6383 277
54818 759
17892 876
2805 343
8917 670
13092 170
4170 880
2482 423
1724 135
2873 632
3473 634
2217 125