19456 841
13905 556
10400 450
19356 63
38392 142
2885 768
24873 158
18487 669
1791 292
3116 499
988 107
1360 94
3476 550