59847 684
21403 78
15988 174
12526 620
8967 251
3350 216
6701 327
4514 155
4278 506
5298 639
11404 185
3342 383