54513 89
21848 18
13814 4
5263 2
6547 2
17773 14
12558 19
4859 14
11382 19
7429 22
15537 35
5476 8
28515 52
4336 9
7484 13
5887 15
4223 7
29302 105
51587 163
23916 53
5999 4
5536 12
10402 12
5521 14