3958 497
23822 397
110430 241
21404 95
45300 104
2361 82
5682 794
12881 758
13198 602
3881 216
28127 152
37985 831
22462 820