1081 238
2743 739
15631 342
7943 475
31912 961
8722 814
8744 89
4761 503
14390 408
4575 216
24563 72
8391 707
21696 46
5939 130
64778 471
6300 619
4209 616
38966 117
30730 210
3067 62
4303 826
6398 309
65586 518
9107 105
13648 37
27268 818
10069 695
10161 492