37021 116
42108 282
1448 154
8538 240
10909 452
16827 545
223621 514
30790 393
43629 199
10812 671
10604 117
20056 588
3823 319
2028 82
8191 758
5271 312
8597 599