7012 649
9309 896
36800 466
29633 930
15480 232
72297 704
10997 102
5309 200
2318 193
3722 181
7240 593
7581 578
9195 292
125075 440
61739 672