560 115
37691 648
83400 196
11562 888
5299 320
9820 213
9635 228
8166 155
22484 704
9447 718
7782 648
15963 181
15253 240