2910 793
303 804
96 151
51 412
2248 476
748 192
829 480
293 211
556 826
395 74
857 936
442 100
728 223
140 225
59 557
649 148
908 731
941 871
321 147
703 960
219 622
913 372
399 453