454032 727
11343 42
15189 194
94528 556
106579 712
5497 278
254245 701
128135 898
48566 724
24470 541
45684 323
49766 251
75946 684
13984 679
7244 425
4540 567
2565 277
3727 381
3236 395
5891 258
3650 612
60567 191