12095 600
10786 144
8527 596
5149 156
11843 850
9306 485
25800 400
7015 335
7774 321
8519 959
14370 75
22157 294
10548 363
40595 320
25749 519
21748 261
17245 607
13184 589
25928 328
7841 259
10439 441
11170 787
5196 403
16609 473
16052 613
7004 77
20253 663
8188 662