4009 46
4115 829
12359 187
24912 165
4331 412
3658 554
33579 718
44672 390
7966 462
35281 556
11531 524
7530 605
13648 37
4207 464
5113 237
23148 415
20692 383
7868 80
30944 623
31265 927
18457 560