96588 125
175703 684
115012 876
90276 185
6045 548
4156 593
73096 920
8557 949
80297 460
95912 628
57288 663
5512 368
4979 171
12366 774
14019 358
4210 42
4597 789
5257 357
6176 535
2635 502
1857 166
3316 405
2808 555
10770 463
4285 634
2981 384