587 457
2508 648
633 313
2067 304
2453 304
288 129
509 72
27 692
144 971
611 892
559 141
801 86
992 929
1007 140
584 761
498 813
120 839
450 352
294 824
960 8
857 540