2133 60
11418 921
3045 41
7131 89
17233 788
7300 114
10938 826
5660 573
1798 98
3426 611
3089 43
2187 335
2348241 3883
45785 1002
21120 549
193355 743
15172 624
99469 816
65856 520
9930 221
9162 457
29568 914
34949 265
35302 487
30933 443
12168 285
8873 590
16730 695