98520 277
52991 396
31603 736
13806 701
107125 495
63573 585
13851 305
9665 376
22954 653
7870 526
15212 100
5201 347
13552 845
7332 280
41828 707
91818 709
68679 461
10524 486
17764 430
22048 609
15477 859
17019 603
554565 914
48406 893
27509 544
216827 1087
15399 588
18722 333