4048 418
1005 251
777 47
927 393
99 745
318 714
488 192
42 684
697 410
571 357
137 386
578 977
987 638
2327 573
349 680
3628 924
558 502
37 465
1979 123
653 865
134 585
44 67
257 644
559 185