515 64
31660 716
20466 572
2141 178
3571 463
9677 103
3717 705
23441 420
21535 109
3361 829
2999 120
2433 371