3042 601
353 31
2920 908
1223 171
3096 232
2249 608
859 194
4687 725
2528 269
2342 287
2893 639
3203 510
1251 206
2776 730
3951 503
1122 117
1261 269
2355 444
1745 30
2751 572
1738 320
2890 415
2959 108
2320 532