506 90
750 208
3145 313
80 302
775 69
1023 166
531 273
396 97
588 555
1244 9
619 150
943 361
588 795
3501 654
508 40
830 903
10 382
62 235
902 148
272 263
274 291
997 90
349 712