15031 22
16586 30
10910 10
22068 53
29671 63
19064 20
18513 21
20432 40
26207 69
22763 45
17162 23
46336 196
17362 52
26957 66
26366 80
43432 121
55767 302
46935 141
35547 93
82826 364
23342 34
26420 88
19545 39
30374 88