415 173
395 893
239 58
142 68
291 838
966 636
739 250
29 58
356 389
60 89
842 166
213 371
845 297
610 426
170 98
904 541
913 258
327 101
121 211
165 608