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