12971 46
16493 801
4469 289
4326 42
1520 165
2549 36
4048 123
3750 140
20041 94
30158 390
2249 101
11345 75
2059 211
2281 44
9921 119
3481 498
13290 664
4492 116
3635 851
9384 321
8826 47