17326 508
14883 778
12653 568
5994 887
1173 100
9066 153
31927 674
4773 220
2953 428
3621 378
3921 488
10277 463
8893 541
25328 188
12249 198