12983 46
16493 801
4469 289
4326 42
1522 165
2551 36
4048 123
3752 140
20043 94
30163 390
2252 101
11346 75
2060 211
2282 44
13298 664
4496 116
3638 851
9389 321
8831 47