21193 175
10529 92
47260 695
2515 401
9665 666
17896 60
19329 856
2584 284
6985 81
28900 91
15312 77
4001 489
3559 153
6143 595
3502 731
3943 783
7295 350
2492 535
2561 58
1715 338
6147 902
2642 612
3231 385
2630 532
2308 461
2053 420
2400 559
1516 363