2508 602
52975 148
133147 383
41903 924
21633 428
19796 530
8429 635
10230 603
3783 662
4470 782
3984 211
6105 556
2032 50
6568 719
10051 375
8890 886
18292 177
84117 659