16432 503
7548 596
4942 611
9620 109
13417 697
27121 62
12822 123
11136 476
5955 599
3658 890
878 29
3087 598
1448 129
3628 680
1559 181
595 123
3213 776
2440 619
3083 743
3505 796
7036 30
2950 599
1159 136
1755 445
3587 684
30641 99
30933 381
14039 276