2582 118
3234 239
11689 884
6896 820
26370 879
9337 497
9217 293
14406 350
14451 211
9294 436
9538 577
2102 67