4006 46
4113 829
12359 187
24910 165
4331 412
3655 554
33576 718
44668 390
7966 462
35277 556
11530 524
7530 605
13646 37
4207 464
5113 237
23147 415
20687 383
7868 80
30939 623
31263 927
18456 560