6286 805
41 777
1798 648
287 75
2545 269
969 642
1388 580
489 353
51 396
945 110
298 755
967 264
394 171
700 418
252 888
923 568
2118 828
922 35
458 454
557 343
311 590
140 244