5622 582
3959 207
25924 791
10254 259
15822 860
30352 362
40883 243
17280 316
30732 613
8994 242
4363 877
9028 152