504 978
1798 399
204 48
692 191
361 244
117 108
214 274
900 408
788 554
725 926
339 558
721 972
790 863
1902 648
1334 239
362 728
275 983
223 255
674 191
25 846
69 310
357 402
1212 593