13657 28
42153 179
19745 61
6726 22
19577 30
26825 45
58392 176
25576 35
23331 19
33764 44
19247 22
118327 189
23077 53
16389 33
8319 22
3763 17
3013 7