2913 337
3039 123
4414 550
4251 370
7908 592
10683 284
18048 785
9991 341
7748 96
3610 545
2605 496
3693 623
4438 336
4248 188
3834 351
51780 120