8942 364
15625 758
5091 73
5273 522
7661 506
11871 58
18186 792
2099 65
1989 174
13780 835
4362 230
15569 747
8308 724
7065 636
16342 160
6543 551
21686 610
163176 974
2699628 6599
697302 1987
377548 1078
95328 372
49048 401
124396 465
115544 632
40934 581
58174 485
46475 236