5038 735
8515 624
28106 105
8416 359
3101 515
1846 312
3048 788
1234 63
6473 596
3242 259
2036 540
5423 187
2288 417
1212 171
1943 339