38862 115
2877 602
11918 393
9335 219
10293 35
5162 509
1743 114
5271 542
37841 333
12640 383
2348 30
2117 230
3237 195
37548 209