2139 60
11455 921
3055 41
7139 89
17240 788
7320 114
10966 826
5678 573
1812 98
3442 611
3093 43
2191 335
2353417 3886
45790 1002
21129 549
193381 743
15180 624
99490 816
65873 520
9942 221
9165 457
29577 914
34975 265
35317 487
30941 443
12200 285
8881 590
16760 695