3093 219
2844 691
2779 505
10128 261
7094 406
1345 298
3097 696
1038 161
1604 351
4331 682
8651 748
1984 389
501 107
2160 541
2260 626
6431 240
12146 291
6480 390
12513 469
7925 80
16852 426
16793 317
145364 273
21117 330