3596 540
95891 469
33153 284
28988 429
70396 198
50939 323
76348 379
58315 901
48834 370
131474 743
37264 127
142895 750
75249 673
53179 224
88837 130
43239 457