4009 46
4114 829
12359 187
24911 165
4331 412
3657 554
33578 718
44671 390
7966 462
35281 556
11531 524
7530 605
13647 37
4207 464
5113 237
23148 415
20689 383
7868 80
30943 623
31264 927
18457 560