610 3
6781 47
6878 17
8595 19
15609 31
45264 188
21328 61
7082 23
20311 32
12434 14
20922 25
7748 9
27994 51
60470 187
26336 35