13043 46
16495 801
4471 289
4329 42
1524 165
2551 36
4049 123
3753 140
20047 94
30192 390
2255 101
11352 75
2062 211
2285 44
9930 119
3491 498
13319 664
4498 116
3642 851
9400 321
8836 47