9525 96
20077 660
19664 659
235645 173
13026 418
3129 136
8386 303
3304 554
2728 498
2288 177
5520 437
11026 341
2472 156
838 115
1627 232
3011 316
2638 654
1030 38