2309 613
1970 619
2398 525
1397 364
352 58
2183 320
1135 34
2562 426
11168 509
6586 933
2867 197
23802 670