3099 741
1360 376
34227 270
9449 293
10998 347
40472 734
24615 663
7921 200
11756 347
6095 341
4785 682