452976 727
11327 42
15172 194
94358 556
105878 712
5476 278
253588 701
127958 898
48367 724
24088 541
45141 322
49518 251
75507 684
13768 679
7222 425
4529 567
2549 277
3705 381
3194 395
5872 258
3638 612
60400 191