24302 99
7019 585
54126 742
12226 457
3472 282
13770 862
5196 380
4223 715
5167 769
3109 355
4936 557