3353 640
131488 626
36558 44
3310 262
2778 497
19013 73
19671 337
3183 536
14683 70
9909 174
6266 464
5383 581
16402 551
8314 407
3608 377