321 31
2893 908
1314 330
2700 482
2348 588
1305 201
2525 339
3632 767
2257 369
3792 463
3014 660
3778 712
1446 165
3677 507
963 177
3001 824
408 41
2930 670
2248 453
1560 306
1884 393
1041 200
2945 568
1762 448
2125 601
2056 425
3030 741
1396 411