50001 186
176641 808
163781 1002
59326 82
82249 809
2617 451
60264 347
72358 318
4470 730
1993 38
2210 335
167007 390
99931 360
3994 870
47780 930
7040 425
59226 368
55828 216
659 44
4227 897
3747 694
6739 686
2147 36
6672 576
1179 117
115485 311
4284 586
68262 282