515 64
31655 716
20260 572
2141 178
3571 463
9677 103
3717 705
23441 420
21532 109
3360 829
2999 120
2433 371