2309 613
1970 619
2398 525
1398 364
352 58
2186 320
1135 34
2562 426
11170 509
6586 933
2869 197
23803 670