23435 594
4389 749
50523 483
53729 505
4576 133
2369 46
21963 168
2275 130
5702 92
12812 299
101110 634