610 3
6781 47
15609 31
44821 188
20953 61
7082 23
20311 32
13842 25
7748 9
27994 51
60470 184
26336 35
24080 19
34133 45
19978 22
37771 83
120752 190