1560 201
1639 140
3412 626
19577 730
4180 65
5743 551
9800 323
5408 77
1101 107
5417 283
4761 315
1696 121
2879 25
2171 460
3136 548