218 993
104 336
599 249
784 546
713 324
193 276
42 32
13 505
450 331
909 996
25 417
463 276
601 956
745 909
75 608
720 113
382 608
777 313
10 440
798 884