14326 250
1586 333
1751 261
2088 97
1731 220
2363 602
2237 332
4266 809
1546 283
2509 681
2443 670
2311 729
3569 534
4275 671
1198 58
3232 349
3263 517
791 45
2794 544
854 116
1559 460
2893 668
2948 735
3793 683