43433 6
27601 3
42308 2
38254 6
40433 6
70476 7
36951 8
41905 5
38180 8
32154 5
69333 6
79179 3
27826 1
55230 6
116233 19
51226 14
53578 8
38426 6
41804 5
54056 5
111303 28
168232 36
75080 25
273753 71