33535 150
39252 144
22677 545
20392 315
38065 465
18757 410
24018 785
46336 464
49558 401
12683 49
83371 251