3080 740
498 118
2558 697
957 211
3116 951
1984 518
2777 562
686 36
12290 775
2132 411
1402 42
4260 867
3105 419
7997 456
8228 93
8190 370
54835 550
4915 942
9085 582
11603 691
6208 633
59396 208
22188 573
2865 247
7739 566
2840 54
9832 487
26705 800