12123 44
16466 801
4426 289
3508 42
1518 165
2504 36
3998 123
3700 140
16663 94
29518 389
2213 101
11160 75
2031 211
2237 44
12485 664
4410 116
3606 851
9221 321
8651 47