5432 20
9977 40
9808 20
37078 53
6443 25
7428 31
15763 35
34612 141
2622 6
3836 11
9326 58
1684 7
5347 15
3682 12
2187 12
8287 18
126507 428
4048 21
2753 4
1217 3
1024 4
1355 6
2178 9
3080 9