28656 73
14436 17
44610 103
54106 159
80353 344
15184 27
44073 115
64649 219
21954 42
27785 36
25367 86
42729 59
33552 118
15996 25
49294 141
16450 28
31394 42
32919 93
32927 159
33223 79
24470 79
42507 128
43039 116
206729 706