58281 296
53015 293
90243 339
2928 287
33090 161
3226 217
29128 335
41632 166
49774 419
25264 283
3494 644
6612 702
39712 307
3271 399
83131 489
59481 361
128436 582
6420 937
29073 287
25171 48
84368 312
55122 422
33325 341
15799 266
33726 196
11314 44
22382 83
3742 102