24226 99
7014 585
54122 742
12220 457
3470 282
13769 862
5193 380
4220 715
5165 769
3108 355
4934 557