1256 249
2905 824
351 91
3041 837
2058 666
1519 333
1658 463
1208 325
3029 979
162 38
2440 696
420 115
1227 325
822 256
1228 257
1141 322
1756 399
604 175
2231 512
3220 827
866 257
2470 555
2481 660
925 222
2304 581
1030 313
1963 413
1078 234