2508 601
2861 697
2440 716
646 135
11834 835
12634 189
23400 768
22189 182
16147 81
2339 451
1513 54
2246 368