2598 471
3996 750
2288 348
3478 633
2497 319
3320 958
2122 508
2876 606
3055 723
2217 451
1648 199
1431 376