509 633
928 361
687 649
112 767
846 263
654 148
599 213
796 343
203 342
468 70
854 218
208 19
107 595
313 296
731 218
411 396
186 999
991 816
372 490
256 306