2501 602
52870 148
133122 383
41878 924
21620 428
19786 530
8429 635
10229 603
3783 662
4469 782
3982 211
6102 556
2030 50
6567 719
10050 375
8890 886
18270 177
84042 659