12652 769
10665 198
40422 271
13414 226
13197 681
16631 248
37630 994
12295 118
19940 810
28748 567
9734 151