16495 4
123669 167
111785 96
43623 31
136536 109
171682 560
24639 36
17690 22
50697 52
40913 37
16746 8
22865 28
32907 48
43384 55
72298 73
121278 278
196136 271
297408 933
34531 60
177064 165
77426 108
81502 20
109102 127
32253 28