31786 922
8833 632
24420 768
16179 484
7170 161
5711 675
4680 382
6215 507
4680 319
6634 309
9323 132
3845 132
10605 651
8639 611
10944 277
6088 174