2597 805
2908 902
1860 509
2510 619
2160 524
858 252
1393 214
1308 341
235 43
10507 489
16613 725
16661 384
11594 649
9016 172