515 64
31664 716
20905 572
2141 178
3571 463
9677 103
3717 705
23442 420
21538 109
3361 829
2999 120
2434 371