3254 544
3315 494
2361 209
1409 178
22785 99
96677 1058
15467 353
32551 302
12013 505
169106 703
34578 118
83855 966
144259 466
40685 235
103745 594
14691 59