3896 250
31010 292
3114 548
52056 155
8460 660
38134 923
3692 158
13694 245
6066 38
6990 314
28871 576
11198 581
15123 829
3330 674
5002 67
30096 622
5541 106
2826 502
29569 208
24597 539
19933 773
16165 439
18351 835
6722 589
13625 714
39704 323
15575 101
13930 812