453958 727
11342 42
15187 194
94500 556
106557 712
5495 278
254211 701
128128 898
48543 724
24438 541
45662 323
49742 251
75907 684
13971 679
7244 425
4539 567
2562 277
3727 381
3231 395
5889 258
3649 612
60553 191