2560 626
2450 746
1867 425
31488 351
10428 589
15131 154
7433 196
6032 843
7849 298
11659 237
4498 351
62994 598
3595 845
6518 691