20693 85
30718 82
32640 558
55551 223
89211 407
16889 339
32928 85
156689 754
10657 463
14897 563
7525 469
3901 193
3267 483
3946 743
5097 689
1406 46
1225 57
3835 220
6897 654
2183 343
1880 168
8185 197
3691 435
3533 231
4744 880
3015 207
9670 526
8211 670