103922 200
83237 80
65941 87
55085 38
54123 60
39039 28
36250 70
33552 30
31763 128
31156 66
27417 78
26891 31
23967 22
23618 33
23474 50
23170 43
22619 59
22617 32
22130 58
22037 13
22034 84
21259 87
20760 28
20306 26