2869 902
1851 509
2509 619
2150 524
857 252
1383 214
1304 341
235 43
10291 489
16594 725
16641 384
11592 649
9007 172