40071 767
20563 857
15169 243
33210 354
72198 505
22063 695
281720 787
413084 719
276478 922
281892 609
22848 430
125048 384
15669 217
161338 406
85912 437
164615 621
65733 651
96687 872
23584 158
111148 573
59406 631
148821 415
28531 244
14798 493
45318 632
30091 140
12138 593
12005 198