16709 25
27203 41
20606 32
20309 18
15360 27
17484 40
16073 29
49764 69
33278 60
20392 32
12467 6
20660 35
44027 95
16855 16
14806 17
14127 18
16230 13
19105 27
20919 54
19883 19
77901 241
22955 44
30887 75
66996 141