4551 491
5256 123
4180 403
3950 634
3297 351
5399 452
2271 62
3397 499
4297 530
2653 112
397334 942
180891 548
187027 679
81680 164
45795 546
69218 350
46271 125