2864 902
1850 509
2508 619
2150 524
857 252
1376 214
1302 341
235 43
10263 489
16594 725
16640 384
11590 649
9007 172