2134 60
11423 921
3047 41
7133 89
17233 788
7307 114
10947 826
5661 573
1800 98
3427 611
3090 43
2187 335
2349344 3883
45786 1002
21121 549
193361 743
15172 624
99479 816
65863 520
9932 221
9163 457
29568 914
34955 265
35306 487
30939 443
12169 285
8873 590
16739 695