52832 252
50933 103
36408 423
127244 294
28026 844
27478 775
25105 215
33757 868
16604 208
169972 688
145002 303
46163 66
140613 238
120990 540
41285 862
55079 644
41856 736
109520 326
66885 179
24705 371
75400 700
203768 739
51014 234
40851 740
17595 715
12370 78
17600 742
43837 149