967 106
890 616
427 987
383 284
655 344
375 57
422 999
110 933
59 177
207 476
516 444
482 317
14405 365
13368 804
9408 361
7352 363
7298 348
6125 14
5654 40
5108 201
5040 225
4464 922
4427 646
4406 218