875 233
232 158
1847 885
281 806
427 238
4710 786
693 327
742 514
112 91
577 151
814 946
113 23
2302 573
630 292
438 199
917 802
686 28
94 252
643 560
733 608
558 553
212 154
555 502