3098 741
1360 376
34195 270
9449 293
10982 347
40444 734
24601 663
7906 200
11740 347
6091 341
4783 682