3200 685
8680 112
32431 123
9076 523
10322 71
9818 213
11396 450
23081 47
172278 572
10233 680
6658 728
4958 608
3567 118