5591 582
3953 207
25907 791
10240 259
15808 860
30319 362
40818 243
17228 316
30617 613
8920 242
4354 877
9019 152