5647 582
3968 207
25944 791
10262 259
15829 860
30382 362
40918 243
17302 316
30822 613
9040 242
4374 877
9034 152