453592 727
11336 42
15182 194
94439 556
106428 712
5488 278
253947 701
128069 898
48472 724
24292 541
45486 322
49658 251
75751 684
13892 679
7238 425
4536 567
2558 277
3719 381
3218 395
5880 258
3642 612
60489 191