5622 582
3959 207
25924 791
10254 259
15822 860
30351 362
40882 243
17280 316
30725 613
8988 242
4361 877
9028 152