427851 1300
8636 949
8172 108
98945 346
33982 794
55073 638
123355 511
42015 243
302948 945
195342 653
20800 533
16724 413
31771 254
9545 64
7205 49
13344 376
37405 586
22122 1020
15617 445
15793 288
15912 401
15865 547
15567 252
13652 508
23693 353
276917 996
18941 458
130080 729