5606 582
3957 207
25917 791
10245 259
15817 860
30341 362
40856 243
17260 316
30678 613
8968 242
4358 877
9024 152