42821 395
6095 288
13271 641
7684 791
10121 830
6469 232
1617 121
3942 593
3444 530
8529 889
16020 747
24451 606
3260 646