23951 99
6984 585
10433 415
54098 742
12210 457
3468 282
13754 862
5188 380
4214 715
5162 769
3106 355
4927 557