3192 685
8598 112
32381 123
9043 523
10286 71
9744 213
11353 450
22622 47
170558 572
10180 680
6617 728
4929 608
3535 118