1160 234
416 81
2630 696
294 74
3839 747
10836 116
24890 532
12808 651
21515 879
3378 152
8099 189
23987 422