3098 741
1360 376
34226 270
9449 293
10997 347
40468 734
24614 663
7921 200
11753 347
6095 341
4784 682