5099 873
1485 35
2860 503
2858 475
3812 132
4343 521
3253 823
1507 155
2554 142
3497 918
4108 817
1339 48
4542 700
1796 275
1512 298
3681 603
3435 830
3481 729
2501 506
2069 280
3438 817
3426 653
3580 542
3064 443