24305 594
4597 749
54377 483
57067 506
4902 133
2685 46
23438 168
2384 130
13926 96
13553 299
109824 640