31290 118
11926 831
2416 467
30837 195
7988 75
42623 93
5763 66
2812 674
2374 541
17406 323
8155 236
474 63
64431 157
22927 672
8948 589
8263 354
7463 315
3225 509
13370 228
1024 193
6421 529
23506 217
7039 735
2393 490