2125 160
42387 554
10088 39
9431 486
8668 753
7386 120
6724 665
2511 28
9634 211
13820 583
2871 404
141804 270
3929 249
1481 131
15668 423