5555 19
4915 14
2273 13
21472 31
27487 89
9564 10
24851 23
17235 48
16417 30
16853 32
13339 13
8916 44
10876 20
10123 19
3793 19
2416 12
19562 17
9392 18
11744 36
19976 31
5078 32
6940 17
23255 45
3553 14