2785 272
5574 912
5396 667
4808 748
2326 62
2866 244
4226 729
2424 487
3623 262
2304 29
2560 363
2618 233
2540 408
11170 683