6631 649
8939 896
36656 466
29522 930
14752 231
68310 694
10537 102
5166 200
2242 193
3643 181
7121 593
7445 578
8917 292
121979 439
59503 671