2822 502
4586 541
3621 447
4234 603
4006 716
3162 598
2891 552
3202 752
2697 268
2885 514
3114 411
1251 88
2645 192
4516 885
1695 158
2951 797
2137 78
3797 474
3338 556
2104 339