913 258
1826 521
1213 381
2930 634
2405 680
260 45
2915 252
5942 468
1988 167
15931 44
11236 970
1256 114
3549 575
5588 787
4993 58
38975 49
6036 171
5044 608