15616 221
30942 513
14795 741
7967 88
11009 287
49465 758
19427 601
15641 575
163187 974
377662 1078
2408979 7084
44803 854
30812 597
31913 935
26380 293