5622 582
3959 207
25924 791
10254 259
15822 860
30352 362
40883 243
17280 316
30729 613
8991 242
4362 877
9028 152