5605 582
3957 207
25917 791
10244 259
15815 860
30340 362
40848 243
17258 316
30673 613
8964 242
4358 877
9022 152