29308 243
142142 820
114439 418
105890 336
30298 241
43732 193
93178 441
209534 851
53626 606
55951 148
76777 227
29581 263
28263 139
96802 352
40477 227
22918 169
97452 466