1297 292
4577 488
9208 215
13654 575
2157 265
12403 58
2945 743
3798 800
5616 370
3360 691
9839 86
10632 182
1444 101
1291 140
814 119
3783 792
2017 525