2785 272
5577 912
5402 667
4809 748
2328 62
2866 244
4228 729
2429 487
3627 262
2304 29
2560 363
2632 233
2543 408
11179 683