2203 60
11741 921
3128 41
7206 89
17333 788
7511 114
11197 826
5812 573
1880 98
3509 611
3149 43
2252 335
2400697 3905
45842 1002
21193 549
193663 744
15256 624
99661 816
66040 520
9987 221
9209 457
29621 914
35106 265
35447 487
31044 443
12499 285
8932 590
16969 695