5587 582
3950 207
25906 791
10240 259
15805 860
30318 362
40809 243
17217 316
30606 613
8907 242
4352 877
9017 152