3596 540
95890 469
33152 284
28987 429
70396 198
50939 323
76346 379
58315 901
48834 370
131471 743
37263 127
142895 750
75244 673
53178 224
88835 130
43239 457