3226 685
8632 112
32539 123
9079 523
10316 71
9835 213
11410 450
22689 47
170854 574
10254 680
6554 728
4943 608
3582 118