2983 412
294 628
815 257
862 97
543 55
448 858
193 875
159 313
98 46
401 514
411 801
990 789
185 87
583 274
649 859
748 525
1236 359
674 43
752 412
2076 702
370 695
23 693
2602 912