2397 505
8904 326
3886 272
6846 135
5541 226
2464 264
2761 601
1827 379
2183 41
1549 205
2578 458
2916 884
8369 395
3088 655
3992 955
2004 471
951 96
1025 91
2218 444
2124 547
9768 875
7996 227
4825 843
3327 824