31010 292
3114 548
52056 155
8460 660
38134 923
3692 158
13694 245
6066 38
6990 314
28869 576
11198 581
15122 829
3330 674
5002 67
30095 622
5540 106
2826 502
29569 208
24595 539
19932 773
16164 439
18350 835
6722 589
13624 714
39701 323
15575 101
13930 812
12106 314