30318 125
27896 587
2617 547
2921 330
4584 407
1291 36
2769 470
1115 201
548 101
2033 475
1772 431
728 52
3304 566
2753 575
3222 981
530 37
2317 431
3049 799
11466 170
19897 851
14035 634
5982 268
1688 398
1043 156
2951 656
481 78
747 96
1666 286