39545 131
2194 100
1294 60
4806 765
3666 911
2611 416
6253 768
26422 136
74790 459
10461 131
26233 52
8349 788
4084 548
4288 258
19595 406
1283 180
2138 294