2302 573
1847 885
281 806
112 91
347 680
554 435
686 28
94 252
733 608
558 553
117 525
45 790
1966 123
458 976
161 787
334 704
574 575
461 181
485 424
262 335
644 560
646 238
139 876