908 293
781 683
24 429
567 830
475 853
671 284
158 765
847 347
186 846
312 19
586 68
769 123
14284 365
13265 804
9359 361
7308 363
7249 348
6073 14
5621 40
5079 201
5007 225
4429 922
4397 646
4372 218