4048 418
987 638
209 606
985 662
1979 123
134 585
117 525
516 948
603 714
402 930
345 704
716 541
214 154
444 846
55 28
560 547
949 983
614 212
395 847
589 955
121 796
322 432
146 778