31057 962
26402 186
66915 673
56830 253
40969 459
106015 973
39645 479
43080 948
75975 961
36795 910
38817 945
105010 674
48154 269
36800 515
192964 688
85077 1050
20500 199
69894 140
70084 397
48281 373
21125 476
137202 336
52862 178
98051 531
92085 682
31764 242
30763 254
35128 277