5657 582
3976 207
25956 791
10267 259
15843 860
30391 362
40949 243
17326 316
30872 613
9069 242
4379 877
9040 152