166 367
585 120
111 958
508 642
966 618
310 511
200 939
532 966
1006 417
885 575
257 301
824 219
608 87
598 980
382 298
543 862
67 268
159 441
904 718