3181 660
427 56
1423 254
2523 468
3297 790
2517 467
3240 681
1644 338
2272 594
1928 343
1827 275
1884 335
2048 198
1615 421
3239 696
3314 691
1979 183
455 40
2744 593
1217 177
2120 545
1929 282
3050 729
2159 424