1475 391
171 29
2605 749
26834 39
9097 215
2133 495
3781 639
1852 52
14062 130
6476 728
29433 670
6328 412
6645 612
13255 273
9267 613
2893 205
4709 830