8956 66
2759 102
30357 529
21512 321
33406 713
9254 750
4531 331
5208 638
7692 613
3856 259
5921 133
8269 584
19786 697
7469 50
3015 566