4001 46
4111 829
12358 187
24907 165
4331 412
3653 554
33574 718
44668 390
7966 462
35264 556
11526 524
7529 605
13642 37
4207 464
5113 237
23147 415
20681 383
7867 80
30930 623
31258 927
18455 560