2558 626
2450 746
1867 425
31482 351
10424 589
15128 154
7433 196
6029 843
7847 298
11652 237
4498 351
62988 598
3594 845
6517 691