452961 727
11326 42
15172 194
94358 556
105863 712
5476 278
253583 701
127957 898
48365 724
24086 541
45138 322
49518 251
75499 684
13764 679
7222 425
4529 567
2549 277
3704 381
3194 395
5872 258
3638 612
60400 191