3888 452
4550 359
104627 584
81481 803
45469 786
3394 618
3662 522
2493 68
2459 175
2933 232
3098 510
2840 424
3267 366
1643 277
3144 527
3812 773
2308 189