8401 42
4813 12
6268 21
16173 47
44765 59
5141 5
44376 193
93570 369
4500 16
35159 104
3919 13
5545 17
89496 365
9983 19
14427 38
11502 42
102780 649
9527 30
4197 7
8506 14
3299 11
4872 11
4142 3
31619 103