2139 60
11456 921
3056 41
7139 89
17240 788
7322 114
10968 826
5678 573
1812 98
3442 611
3094 43
2192 335
2353681 3886
45790 1002
21131 549
193381 743
15181 624
99491 816
65875 520
9944 221
9165 457
29577 914
34977 265
35319 487
30946 443
12206 285
8881 590
16763 695