2106 60
11268 921
2962 41
7103 89
17185 788
7068 114
10776 826
5573 573
1765 98
3394 611
3037 43
2138 335
2318350 3870
45759 1002
21104 549
193241 743
15148 624
99353 816
65773 520
9908 221
9151 457
29527 914
34889 265
35251 487
30879 443
11971 285
8848 590
16588 695