30192 143
8694 767
18477 655
4396 90
27217 402
11139 47
2603 44
8393 529
4491 469
9704 632
7899 566
6490 660
9830 603
4378 417
6091 846
5383 703
5672 577
6859 124
2364 310
3349 475