2581 560
3427 568
982 173
13435 805
1609 340
3766 916
2452 243
1000 39
5238 660
11247 580
4145 540
3873 673
17253 153
5633 1009
31627 768
4755 225