376 326
955 424
483 731
592 85
844 822
308 248
158 70
297 238
690 812
668 204
900 764
904 308
14349 365
13297 804
9387 361
7327 363
7277 348
6098 14
5632 40
5095 201
5023 225
4447 922
4410 646
4396 218