5622 582
3960 207
25924 791
10254 259
15823 860
30352 362
40886 243
17281 316
30740 613
9001 242
4364 877
9028 152