5196 759
4615 742
5144 929
2445 417
4281 548
2315 344
3839 658
1338 83
3879 610
3681 536
1562 38
3381 135
4315 524
3033 41
3134 147
3363 336
15296 694
50123 891