37516 287
81183 174
127965 251
30954 729
28828 313
74020 462
28016 793
8015 412
100352 344
78171 571
86749 276
52206 741
41048 717
283319 178
25979 893
31364 374
11144 370
66556 216
77203 294
6253 701
145162 216
29269 333
38385 142
79230 132
21382 49
154516 212
161110 521
46868 601