451 51
2899 840
3104 741
3496 516
4394 632
10881 783
2639 235
8548 608
9806 96
12091 775
1302 194
1963 334
3186 711
4408 311
15502 525
5165 857
4091 314
5281 350
5594 841
5323 640
8327 267
8962 244
8190 115
1274 259
4931 673
10512 280
6210 765
5763 861