8301 65
2749 102
30196 529
21441 321
33321 713
9246 750
4523 331
5192 638
7661 613
3834 259
5904 133
8252 584
19758 697
7428 50
3006 566