2139 60
11464 921
3058 41
7140 89
17241 788
7325 114
10973 826
5678 573
1813 98
3442 611
3096 43
2193 335
2354532 3886
45791 1002
21134 549
193384 743
15183 624
99492 816
65876 520
9950 221
9165 457
29578 914
34983 265
35321 487
30946 443
12215 285
8883 590
16768 695