3195 685
8669 112
32410 123
9069 523
10309 71
9790 213
11382 450
22898 47
171751 572
10217 680
6650 728
4952 608
3559 118