2141 60
11470 921
3059 41
7140 89
17247 788
7329 114
10974 826
5683 573
1815 98
3444 611
3103 43
2194 335
2355308 3886
45793 1002
21138 549
193393 743
15183 624
99496 816
65880 520
9952 221
9166 457
29578 914
34985 265
35324 487
30950 443
12222 285
8889 590
16772 695