312486 1443
17491 120
5308 215
6905 560
10533 488
5240 298
6356 687
11950 686
188168 1005
28063 700
70731 645
152857 621
18304 84
27593 549
27864 836
7370 407
7719 463
6055 49
11590 136
79748 903
12634 647
8578 597
48921 447
11550 599
23837 553
37211 448
124081 826
10691 288