10505 302
3297 51
4652 514
9973 580
8926 700
2356 193
1744 116
4793 288
1559 150
4213 525
2936 486
2980 661
3538 568
6433 418
1654 235
3965 693
1210 192
19609 371
17792 750
4950 389
11581 698
1441 67
5722 91
3758 302
2050 31
2028 379
1949 259
5946 617