2935 650
575 97
2965 610
1647 338
6895 639
2540 807
469 76
2290 680
2987 795
2883 589
2290 388
1980 169
3040 837
2474 652
426 85
1420 272
2961 923
3009 654
2169 495
2789 690
2657 623
1924 401
2049 565
1162 352