256 43
1415 381
1621 318
4231 953
750 129
2842 664
1361 329
2133 475
1248 214
284 57
1238 326
1432 273
2125 176
2190 632
2143 456
917 238
3551 850
2656 765
2487 644
1323 303
574 106
2683 623
575 46
2184 473