2151 532
2633 854
1204 300
3016 727
1346 269
1295 290
2890 788
868 172
3212 992
1277 275
3107 956
2752 691
1127 119
2383 635
2658 744
3165 718