8585 66
2750 102
30255 529
21466 321
33356 713
9249 750
4524 331
5198 638
7677 613
3841 259
5907 133
8260 584
19769 697
7443 50
3006 566