7008 649
9307 896
36799 466
29632 930
15468 232
72282 704
10990 102
5307 200
2318 193
3720 181
7238 593
7580 578
9194 292
125044 440
61720 672