37021 952
11866 675
22107 422
87011 839
17284 326
13107 31
49501 492
17963 450
28213 41
50279 592
14840 360
22498 188