2222 60
11814 921
3155 41
7226 89
17356 788
7611 114
11289 826
5867 573
1899 98
3529 611
3162 43
2282 336
2415222 3912
45866 1002
21211 549
193723 744
15280 624
99722 816
66093 520
10000 221
9226 457
29639 914
35147 265
35514 487
31075 443
12581 285
8939 590
17053 695