321 31
2893 908
1310 330
2697 482
2348 588
1302 201
2525 339
3632 767
2254 369
3791 463
3014 660
3777 712
1445 165
3676 507
963 177
3000 824
407 41
2930 670
2248 453
1560 306
1884 393
1040 200
2942 568
1762 448
2125 601
2056 425
3030 741
1396 411