5622 582
3960 207
25924 791
10254 259
15823 860
30352 362
40885 243
17281 316
30736 613
8996 242
4364 877
9028 152