50131 217
33549 562
31274 411
3276 298
75242 256
4857 757
127432 989
3493 66
3452 296
3780 97
446744 1339
289751 1073
47692 598
97173 299
7852 729
9230 723
19240 77
19135 194
16444 224
57368 588
56222 690
13430 942
69850 641
24318 628