17326 508
14878 778
12653 568
5993 887
1173 100
9066 153
31926 674
4772 220
2953 428
3621 378
3921 488
10277 463
8893 541
25328 188
12249 198