2215 60
11788 921
3149 41
7220 89
17346 788
7559 114
11248 826
5845 573
1893 98
3520 611
3158 43
2267 335
2408713 3909
45859 1002
21198 549
193696 744
15272 624
99688 816
66068 520
9993 221
9217 457
29630 914
35124 265
35481 487
31052 443
12546 285
8934 590
17026 695