3098 741
1360 376
34226 270
9449 293
10997 347
40469 734
24615 663
7921 200
11753 347
6095 341
4785 682