41081 5
56906 10
82276 17
42056 9
48352 9
45728 9
29454 3
31628 8
29227 1
56355 16
44809 6
26303 5
45058 7
30327 3
42879 10
35857 10
70530 16
340359 55
55182 21
39781 6
28358 2
40304 5
150526 22
349755 50