31786 922
8833 632
24420 768
16179 484
2756 214
1929 165
4505 834
4664 102
7735 688
12755 377
9550 223
9817 470
4849 397
4461 175
6531 557
5371 241