4201 640
140404 628
39734 44
3374 262
2841 497
19490 73
19834 337
3230 536
16906 70
10275 174
6357 464
5515 581
16695 551
8481 407
3744 377