453943 727
11342 42
15187 194
94500 556
106553 712
5495 278
254204 701
128126 898
48542 724
24436 541
45650 323
49739 251
75906 684
13968 679
7244 425
4539 567
2562 277
3727 381
3231 395
5889 258
3649 612
60551 191