13026 46
16494 801
4471 289
4329 42
1523 165
2551 36
4049 123
3753 140
20045 94
30187 390
2255 101
11351 75
2062 211
2284 44
13311 664
4498 116
3641 851
9396 321
8835 47