37019 952
11865 675
22106 422
87006 839
17284 326
13105 31
49492 492
17961 450
28208 41
50275 592
14840 360
22492 188