277 60
2846 841
1458 384
2732 88
1933 176
1145 46
1136 152
656 123
3679 369
2233 408
24759 215
3322 652
2949 713
2726 467
547 108
3416 735
3079 733
1739 102
2097 349
2697 520
2178 661
2064 41
1122 241
2894 416