31036 331
21924 337
26507 193
2267 102
24925 293
28914 311
14786 125
86324 426
76178 439
45504 385
25167 112
33142 138
19442 123
8760 35
25803 339
44932 352
22326 69
50068 248
239935 1358
6332 597
29884 67
57335 500
8955 183
24856 192
12588 275
21115 186
22064 185
30222 1080