22649 355
1804 41
16838 883
38693 429
16275 343
4781 611
3328 193
34903 384
11749 348
14217 275
10369 675
10036 186
3610 282
5550 90
10512 148
2096 370
40325 604
21782 695
2651 410