13899 353
2048 130
2616 170
109820 643
16422 75
16493 432
21218 58
22585 626
26287 374
5780 385
4053 922
676 65
1534 124