3192 685
8606 112
32381 123
9044 523
10286 71
9745 213
11355 450
22635 47
170616 572
10182 680
6619 728
4930 608
3536 118