503 64
31722 715
19033 572
2139 178
3593 463
9677 103
3695 705
23456 420
21464 109
3360 829
3007 120
2473 371