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