2141 60
11472 921
3059 41
7140 89
17247 788
7329 114
10974 826
5683 573
1815 98
3445 611
3103 43
2194 335
2355560 3886
45793 1002
21139 549
193393 743
15183 624
99496 816
65881 520
9953 221
9167 457
29578 914
34986 265
35324 487
30951 443
12228 285
8889 590
16773 695