12930 46
16486 801
4466 289
4325 42
1517 165
2546 36
4046 123
3749 140
20039 94
30140 390
2240 101
11340 75
2056 211
2279 44
9910 119
3474 498
13275 664
4489 116
3635 851
9373 321
8818 47