18403 86
10892 527
85615 679
65327 952
40888 185
10285 953
5158 658
4915 72
5954 371
4288 483
5979 134
2681 258
3188 224
3877 81