2510 601
2861 697
2442 716
648 135
11836 835
12635 189
23400 768
22193 182
16149 81
2339 451
1513 54
2247 368