2823 502
4590 541
3626 447
4239 603
4010 716
3165 598
2892 552
3202 752
2702 268
2887 514
3119 411
1251 88
2659 192
4516 885
1698 158
2952 797
2137 78
3801 474
3341 556
2104 339