13023 46
16494 801
4471 289
4328 42
1523 165
2551 36
4049 123
3753 140
20044 94
30186 390
2255 101
11351 75
2062 211
2284 44
13310 664
4497 116
3641 851
9396 321
8835 47