100692 307
55260 178
44961 103
42116 84
49184 55
27609 84
38552 67
50810 82
83221 93
51861 29
50434 161
24773 36
23455 65
21151 29