37025 116
42111 282
1448 154
8538 240
10910 452
16828 545
223627 514
30790 393
43630 199
10812 671
10605 117
20057 588
3823 319
2029 82
8191 758
5271 312
8597 599