18402 86
10891 527
85585 679
65297 952
40877 185
10285 953
5158 658
4915 72
5953 371
4288 483
5979 134
2681 258
3186 224
3877 81