31786 922
8833 632
24420 768
16179 484
10797 447
4443 186
2091 55
2974 177
2711 508
1519 81
4446 590
3235 378
7030 834
8850 173
11071 920
4419 64