2203 60
11741 921
3128 41
7206 89
17333 788
7514 114
11197 826
5813 573
1880 98
3510 611
3150 43
2252 335
2400870 3905
45843 1002
21193 549
193664 744
15256 624
99661 816
66040 520
9987 221
9209 457
29621 914
35106 265
35449 487
31044 443
12500 285
8932 590
16970 695