2220 60
11811 921
3155 41
7226 89
17356 788
7607 114
11285 826
5860 573
1898 98
3529 611
3162 43
2280 336
2414282 3911
45865 1002
21208 549
193720 744
15279 624
99719 816
66090 520
10000 221
9226 457
29638 914
35146 265
35512 487
31074 443
12572 285
8939 590
17048 695