4135 827
1383 97
8291 658
3930 569
7561 159
690 117
3656 375
22261 482
4632 175
5846 493
8367 523
2114 136
6020 551
12815 693