23598 99
6939 585
10401 415
54060 742
12199 457
3466 282
13743 862
5067 380
4208 715
5157 769
3101 355
4915 557