32243 799
19653 74
29555 586
14591 818
14808 650
21588 999
62160 568
91271 195
15690 547
23457 353
13563 725
16887 201
27915 700
36843 448
226453 865
75823 525
141807 451
70184 259
43882 609
213300 1966
44878 119
98656 924
11341 536
33359 495
22964 448
37638 826
56742 736
16491 110