24711 594
4718 749
55677 483
58641 506
5069 133
2818 46
24948 168
2465 130
14266 97
13796 299
113947 640