18402 86
10891 527
85580 679
65281 952
40875 185
10285 953
5158 658
4915 72
5952 371
4288 483
5979 134
2681 258
3186 224
3877 81