509 64
31784 715
19054 572
2140 178
3599 463
9678 103
3702 705
23461 420
21490 109
3363 829
3012 120
2474 371