21191 175
10529 92
47256 695
2513 401
9660 666
17884 60
19318 856
2584 284
6983 81
28891 91
15311 77
4000 489
3558 153
6143 595
3502 731
3943 783
7295 350
2492 535
2560 58
1715 338
6146 902
2641 612
3231 385
2630 532
2308 461
2053 420
2400 559
1516 363