2826 200
3031 129
5546 608
4550 572
3458 418
4981 370
2109 293
1853 177
3632 729
6267 761
4372 368
3597 574
4628 338
15935 278
4264 153
6705 243
6032 677
5031 252
3506 572
10376 656
6736 108
10398 775
5036 323
2903 459