5606 582
3957 207
25917 791
10245 259
15817 860
30341 362
40857 243
17260 316
30680 613
8970 242
4359 877
9024 152