31800 127
3771 354
8125 163
3780 447
5205 244
4540 488
46930 194
3278 511
12541 219
16399 699
72524 533
35342 326
24582 732
17894 195
9139 660
3648 660
3367 611