95028 200
39230 55
16953 14
14808 9
22208 36
24285 38
27149 34
20002 27
13603 7
14073 6
15029 10
39341 49
43861 71
31235 38
20548 14
69800 157
17058 11
17584 11
28021 36
28655 24
33654 29
63135 124
40236 59
31713 27