3008 740
494 118
2555 697
907 211
3092 951
1978 518
2689 562
641 36
12257 775
2122 411
1400 42
4257 867
3100 419
7970 456
7885 93
8140 370
54770 550
4906 942
9016 582
11569 691
6161 633
59164 208
22181 573
2854 247
7732 566
2803 54
9829 487
26691 800