42823 395
6095 288
13271 641
7684 791
10122 830
6469 232
1617 121
3942 593
3444 530
8529 889
16021 747
24453 606
3260 646