5338 667
4755 748
2296 62
2844 244
4192 729
2394 487
3579 262
2268 29
2542 363
2560 233
2516 408
11095 683