21291 175
10594 92
47719 695
2556 401
9960 666
18673 61
19641 856
2623 284
7098 81
29652 91
15455 77
4306 489
3624 153
6293 596
3528 731
4107 783
7343 350
2496 535
2661 58
1738 338
6158 902
2687 612
3301 385
2635 532
2324 461
2073 420
2405 559
1528 363