3226 685
8627 112
32536 123
9076 523
10315 71
9826 213
11409 450
22682 47
170702 574
10252 680
6553 728
4939 608
3577 118