6991 649
9297 896
36791 466
29624 930
15439 232
72168 704
10963 102
5299 200
2315 193
3717 181
7232 593
7574 578
9184 292
124951 440
61625 672