9798 189
8093 65
6053 736
4159 142
49927 633
4927 700
8490 494
59348 197
12553 594
2722 372
59765 105
7268 616
4947 676
19937 460
3536 295
39052 333
4293 373
3140 448
8270 553
3968 764
8382 671
5346 614
4104 422
5164 208
6895 482
3202 584
246976 1043
2378 104