3011 792
708 625
75 963
47 430
547 200
198 218
58 868
180 911
350 118
83 589
590 8
1048 335
528 496
550 646
330 443
486 496
1934 909
292 800
440 222
1001 689
913 10
241 397