2582 621
1888 543
3522 774
1036 214
2991 677
2573 781
187 31
1418 55
2770 576
2606 715
1807 183
3038 767
2948 629
1199 389
2743 408
3078 978
2255 500
4307 893
3007 734
1497 323
941 181
2852 805
3329 923
2335 563