1097 199
2655 610
2789 552
2223 407
415 87
447 122
365 103
457 94
2731 698
991 298
3058 664
1914 439
2368 696
437 79
10604 318
3221 880
1724 336
3041 819
2453 636
2406 592
2583 755
2651 683
1707 541
2794 529
687 128
145 44
2919 594
2048 508