3098 741
1360 376
34225 270
9449 293
10997 347
40465 734
24613 663
7920 200
11751 347
6095 341
4783 682