3596 691
959 38
42026 210
67856 414
24466 442
10896 643
4989 308
2340 311
120675 459
4597 613
21806 737
3050 130
3872 335