503 96
38022 648
11812 888
5368 320
9950 213
9684 228
8324 155
22978 704
9576 718
7847 648
16753 182
15854 240