5029 867
2899 349
3780 568
2848 458
1430 301
4224 749
1638 245
2223 615
4725 510
1427 278
2591 846
3122 625
1771 542
3261 769
1254 328
4667 500
2116 66
1068 142
3440 607
662 72
1563 356
2576 504
3232 547
5054 676
1632 332
3297 475
3212 513
3153 524