21246 175
10571 92
47507 695
2545 401
9854 666
18290 60
19523 856
2611 284
7049 81
29379 91
15410 77
4267 489
3603 153
6225 596
3518 731
4056 783
7332 350
2496 535
2622 58
1728 338
6155 902
2654 612
3288 385
2635 532
2322 461
2068 420
2403 559
1523 363