4005 46
4113 829
12359 187
24909 165
4331 412
3654 554
33576 718
44668 390
7966 462
35273 556
11528 524
7530 605
13644 37
4207 464
5113 237
23147 415
20686 383
7868 80
30939 623
31262 927
18456 560