31786 922
8833 632
24420 768
16179 484
8113 502
6812 834
13505 142
4206 305
6044 551
9240 627
1395 67
4488 535
12316 677
3304 800
6241 559
1972 136