2401 280
1427 327
2464 355
1592 148
1742 286
2991 586
2347 489
3608 351
1108 122
3144 570
278 38
1898 535
1393 306
2703 688
2787 263
2389 428
1322 242
4875 728
3721 779
2618 416
3165 247
1863 209
943 268
3166 750