2850 902
1850 509
2508 619
2150 524
857 252
1376 214
1301 341
235 43
10256 489
16593 725
16637 384
11590 649
9007 172