2952 686
2696 618
228 50
505 99
58681 261
28110 408
31669 923
102741 364
23362 605
22027 436
9708 355
48441 280
51178 531
27745 177
24157 638
22116 655
28254 750
42358 337
66885 385
59117 456
25009 843
29530 806
27650 730
39000 205