2223 60
11821 921
3159 41
7227 89
17361 788
7619 114
11296 826
5888 573
1903 98
3529 611
3164 43
2285 336
2417581 3912
45868 1002
21212 549
193732 744
15284 624
99732 816
66100 520
10001 221
9230 457
29640 914
35154 265
35520 487
31082 443
12585 285
8943 590
17067 695