4009 46
4115 829
12359 187
24912 165
4331 412
3659 554
33580 718
44674 390
7966 462
35282 556
11531 524
7530 605
13648 37
4207 464
5113 237
23148 415
20692 383
7868 80
30945 623
31267 927
18457 560