509 64
31774 715
19052 572
2140 178
3599 463
9677 103
3700 705
23460 420
21484 109
3363 829
3011 120
2473 371