17912 546
37030 952
11866 675
22109 422
87023 839
17285 326
13108 31
49510 492
17968 450
28218 41
50291 592
22505 188