3051 848
1585 275
2959 756
3072 734
793 81
517 45
505 68
511 36
1372 353
1814 245
1951 409
3028 812
2146 550
1405 319
1360 336
3208 633
4819 498
2281 616
2976 709
2549 511
1504 300
1695 288
1922 265
656 72
1034 154
2558 509
2772 728
813 174