14531 442
4213 485
5548 85
2584 413
3512 179
1495 255
3416 225
25019 613
12758 234
3611 107
4000 171
10080 840
4053 627
11381 676
2264 60
3471 674
5121 512
2942 568
3319 136
3974 226
6207 104
9074 331
4942 778
8392 403
4627 555
18066 622
7110 177
40949 667