5120 15
10798 53
51393 109
21940 57
17282 59
4953 16
5851 23
11955 41
6541 21
4481 5
3622 1
11607 51
7428 20
11434 46
6116 23
6513 14
16428 54
4295 9
44487 176
6001 25
14833 80
2331 4
11093 36
2325 1