4008 46
4114 829
12359 187
24911 165
4331 412
3657 554
33578 718
44670 390
7966 462
35280 556
11530 524
7530 605
13647 37
4207 464
5113 237
23148 415
20688 383
7868 80
30941 623
31264 927
18457 560