2780 356
2246 225
17591 682
2582 480
2933 391
2936 304
4244 767
2639 98
4451 578
3290 119
886 35
2564 316
4032 779
2819 403
6600 668