1002 776
264 759
161 474
583 61
982 412
598 320
570 503
518 362
72 218
622 852
301 553
659 52
14352 365
13297 804
9388 361
7327 363
7277 348
6098 14
5632 40
5095 201
5023 225
4447 922
4412 646
4396 218