3291 63
3576 598
2692 434
6486 661
4268 392
2507 250
1264 66
1082 132
4280 690
9750 699
5369 243
7265 863
15370 416
3283 221
2816 76
745 44
7387 451
8564 571
7039 573
4662 162
3912 505
7107 673
5653 884
1650 163