37020 952
11866 675
22106 422
87008 839
17284 326
13107 31
49498 492
17963 450
28208 41
50277 592
14840 360
22495 188