452781 727
11321 42
15168 194
94330 556
105648 712
5473 278
253480 701
127934 898
48341 724
24031 541
44984 322
49467 251
75436 684
13730 679
7220 425
4527 567
2546 277
3703 381
3189 395
5870 258
3637 612
60362 191