2128 60
11377 921
3022 41
7124 89
17224 788
7261 114
10879 826
5645 573
1788 98
3418 611
3086 43
2174 335
2340491 3879
45781 1002
21114 549
193326 743
15161 624
99436 816
65830 520
9923 221
9160 457
29561 914
34931 265
35283 487
30917 443
12116 285
8871 590
16686 695