2560 626
2450 746
1867 425
31487 351
10428 589
15131 154
7433 196
6031 843
7849 298
11658 237
4498 351
62991 598
3595 845
6518 691