229 103
47 520
814 201
892 866
546 994
382 298
111 958
508 642
72 938
854 910
200 939
159 441
49 954
542 862
580 445
532 864
574 763
121 670
605 1
405 397
243 675