5606 582
3957 207
25917 791
10245 259
15815 860
30341 362
40855 243
17259 316
30677 613
8968 242
4358 877
9024 152