343 293
36 797
137 65
508 21
399 207
939 453
482 235
585 810
209 837
695 894
982 863
345 32
14244 365
13225 804
9332 361
7285 363
7216 348
6042 14
5605 40
5066 201
4985 224
4420 922
4388 646
4351 218