4000 46
4111 829
12358 187
24907 165
4331 412
3653 554
33574 718
44667 390
7966 462
35263 556
11526 524
7529 605
13642 37
4207 464
5112 237
23147 415
20681 383
7867 80
30928 623
31258 927
18455 560