20631 85
30666 82
32545 558
55445 223
89069 407
16840 339
32749 85
156417 754
10626 463
14837 563
7523 469
3888 193
3260 483
3936 743
5085 689
1401 46
1214 57
3829 220
6886 654
2169 343
1874 168
8178 197
3677 435
3513 231
4731 880
3008 207
9659 526
8200 670