5569 16
48352 120
30354 123
18764 55
27548 90
8382 31
4596 34
5397 19
4827 4
3806 18
28892 59
33051 59
6939 35
13319 38
4225 17
20156 91
4884 13
19152 33
15296 64
8324 20
2370 4
12760 22