2429 610
2910 681
1668 299
22105 432
13683 115
5724 589
17058 898
16227 837
5141 237
4340 530
10926 758