2910 793
364 289
136 1000
789 620
269 174
786 833
155 63
1102 491
927 117
42 373
702 172
395 74
704 90
335 850
415 200
64 24
332 536
876 114
649 148
115 64
563 241
442 100
230 985