2139 60
11462 921
3056 41
7140 89
17240 788
7325 114
10971 826
5678 573
1812 98
3442 611
3095 43
2192 335
2354135 3886
45790 1002
21133 549
193383 743
15183 624
99492 816
65875 520
9944 221
9165 457
29577 914
34979 265
35319 487
30946 443
12209 285
8882 590
16765 695