452306 727
11316 42
15164 194
94264 556
105594 712
5459 278
253233 701
127884 898
48255 724
23923 541
44414 321
49358 251
75285 684
13626 679
7206 425
4525 567
2540 277
3695 381
3179 395
5866 258
3630 612
60245 191