2859 902
1850 509
2508 619
2150 524
857 252
1376 214
1302 341
235 43
10262 489
16594 725
16637 384
11590 649
9007 172