3230 685
8634 112
32550 123
9082 523
10319 71
9837 213
11413 450
22701 47
171060 574
10256 680
6556 728
4943 608
3584 118