13029 46
16494 801
4471 289
4329 42
1523 165
2551 36
4049 123
3753 140
20047 94
30188 390
2255 101
11352 75
2062 211
2284 44
9926 119
3489 498
13312 664
4498 116
3641 851
9397 321
8835 47