1142 316
7260 839
8292 774
755 125
12254 723
10099 52
328472 1104
2727 423
9458 451
24947 670
2968 126