29293 82
18017 31
13451 20
19812 40
12585 8
11945 9
72335 141
14079 20
14059 56
27146 107
12778 11
11125 5
11066 20
19996 18
19410 31
23481 36
18329 34
26485 83
20341 13
21016 37
27571 64
27947 54
24661 57
19502 37