43508 160
60151 274
52190 99
17977 29
75952 303
25335 80
29321 93
32197 77
16409 30
61319 346
26424 54