125059 4
50827 11
41801 3
27706 2
123356 3
39055 6
33677 0
34608 6
41629 11
42307 2
59559 12
16578 2
40257 11
12158 7
39951 3
26482 4
16126 8
35901 31
35228 31
40757 25
44778 33
53101 27
12277 3
49351 25