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