11007 595
16904 224
17969 237
18711 274
12477 585
6401 272
16184 503
10453 632
10950 941
27351 848
25319 912
13990 628
36016 413
21508 739
398361 1164
17232 567
924072 1982
4628 54
6608 994
54242 394
37154 433
10000 290
11854 92