427841 1300
8636 949
8172 108
98934 346
33982 794
55072 638
123344 511
42014 243
302938 945
195330 653
20800 533
16724 413
31771 254
9545 64
7205 49
13344 376
37405 586
22122 1020
15617 445
15792 288
15912 401
15865 547
15567 252
13652 508
23693 353
276911 996
18940 458
130071 729