24948 400
6487 335
4293 465
7369 321
7632 959
13593 75
21586 294
21729 400
8150 860
10347 363
40096 320
25472 519
21283 261
16566 607
9286 674
13520 95
8538 951
10336 183
7880 352
4406 36
1629 60
1827 115
2983 133
7059 672
24565 725
6601 632
2980 663
8872 981