4183 603
3823 716
3093 598
2803 552
3164 752
2550 268
2825 514
3042 411
1183 88
2453 192
4366 885
1628 158
2909 797
2091 78
3738 474
3314 556
2043 339