24021 99
6997 585
10440 415
54105 742
12215 457
3468 282
13754 862
5188 380
4214 715
5162 769
3106 355
4928 557