2822 502
4588 541
3624 447
4235 603
4007 716
3164 598
2891 552
3202 752
2700 268
2887 514
3117 411
1251 88
2646 192
4516 885
1697 158
2952 797
2137 78
3799 474
3338 556
2104 339