5859 208
2170 573
312 78
416 545
231 430
36 14
778 26
595 826
379 654
164 823
181 304
1110 813
46 382
309 810
1771 885
964 309
143 944
423 82
399 542
719 188
1023 314
87 751
615 307