2785 272
5577 912
5401 667
4809 748
2327 62
2866 244
4228 729
2428 487
3627 262
2304 29
2560 363
2630 233
2543 408
11177 683