170886 270
15325 16
26623 25
24213 32
17413 9
22341 6
16661 15
31027 33
65442 108
16958 11
22983 15
14783 6
30444 47
13040 7
29101 19
14002 17
16857 5
21527 8
16437 14
26589 22
38950 21
24432 11
76405 59
42075 44