840 145
904 906
97 339
421 32
89 149
962 451
660 851
981 310
163 572
480 457
461 273
539 192
3247 269
366 492
621 41
29 738
15 548
518 428
179 156
879 982
717 273
370 245
564 395
513 169