3023 828
1687 416
2899 897
850 93
2365 547
4889 207
3062 171
6319 858
2860 192
515 149
403 81
1255 74
1477 448
3999 622
1044 308
2213 700
1387 291
642 98
2495 616
2749 760
605 43
358 35
6448 213
4735 511