2501 602
52883 148
133126 383
41882 924
21620 428
19788 530
8429 635
10229 603
3783 662
4469 782
3983 211
6103 556
2030 50
6567 719
10050 375
8890 886
18273 177
84056 659