2952 686
2696 618
228 50
505 99
33578 676
31580 555
35439 675
20156 170
37795 819
66641 908
27762 519
96509 562
49456 151
15868 726
34461 767
25326 761
41394 264
26997 493
73409 296
67592 165
11080 634
23129 167
41151 622
32700 89