7015 649
9310 896
36800 466
29634 930
15484 232
72308 704
10999 102
5309 200
2319 193
3723 181
7240 593
7581 578
9197 292
125086 440
61751 672