37685 648
5160 514
11559 888
5298 320
9818 213
9632 228
8166 155
22480 704
9442 718
7781 648
15962 181
15251 240
14569 892