3226 685
8630 112
32538 123
9078 523
10315 71
9830 213
11409 450
22682 47
170720 574
10254 680
6554 728
4942 608
3582 118