19321 362
24939 430
8431 604
21834 771
12924 448
10434 91
4108 665
24810 553
5903 437
6234 905
30784 377
9044 600
2480 58
4016 136