2889 902
1854 509
2509 619
2152 524
858 252
1384 214
1304 341
235 43
10350 489
16600 725
16644 384
11593 649
9007 172