10667 580
5316 654
154197 288
3010 185
4199 924
4111 812
2408 347
2944 79
4329 747
3001 100
3283 693
3655 39
5911 567
10378 722
3434 756
3642 742
2839 601
2825 319
1791 314
2662 421