1901 569
2556 525
993 268
243 80
942 138
5588 482
20357 553
3287 448
18647 292
6721 304
2178 63
21528 820
5824 972
2868 663
9769 604
3039 444