2823 502
4590 541
3624 447
4239 603
4010 716
3165 598
2892 552
3202 752
2702 268
2887 514
3118 411
1251 88
2656 192
4516 885
1697 158
2952 797
2137 78
3800 474
3338 556
2104 339