54513 89
21848 18
13551 4
5263 2
6547 2
17773 14
12558 19
4600 14
11382 19
7429 22
15537 35
5476 8
28254 52
4336 9
7203 13
5887 15
4223 7
29302 104
51319 163
23651 53
5999 4
5536 12
10402 12
5258 14