5626 582
3962 207
25926 791
10255 259
15824 860
30358 362
40895 243
17285 316
30758 613
9010 242
4366 877
9028 152