5930 208
2188 573
238 430
1777 885
309 810
145 944
401 542
671 334
63 951
983 253
582 429
23 518
317 78
1548 137
30 474
624 693
313 933
808 113
319 642
179 728
873 706
848 102
774 919
359 516