3162 685
7863 112
32111 123
8954 523
10211 71
9562 212
11231 450
22141 47
166008 571
10104 680
6452 728
4905 608
3511 118