101035 493
21935 367
32728 233
55752 497
22036 252
17363 624
12924 333
11683 642
103387 459
33015 699
13625 587
115064 194
50426 727
19409 305
60471 636
18046 532
124121 628
21698 682
29569 378
97815 495
372937 563
30902 577
1683787 3642
749300 1393
1032321 2457
261852 550
632769 1467