4009 599
4598 551
2491 160
3231 978
5127 817
3937 706
1767 292
1448 99
756 106
3808 91
1456 390
4288 254
4991 589
6671 350
1663 293
2548 462
3017 543
1646 328
750 90
4193 476
2878 587
2076 488
3083 907
3186 628