2141 60
11481 921
3059 41
7142 89
17247 788
7330 114
10978 826
5687 573
1816 98
3447 611
3103 43
2194 335
2356311 3886
45793 1002
21140 549
193396 743
15183 624
99503 816
65881 520
9953 221
9168 457
29578 914
34986 265
35328 487
30953 443
12232 285
8892 590
16779 695