2886 669
12248 77
17125 268
84154 638
34392 463
20349 228
35612 781
40020 435
83247 387
51198 508
18171 148
26308 40
156329 635
8761 320
2085 283
62447 756