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