42406 64
19982 51
21446 7
28431 70
21423 13
24128 32
62351 157
14385 5
23249 60
58210 62
13335 19
13729 16
80440 273
50395 63
15757 25
27108 67
26338 51
19153 27
20364 32
15566 31
26002 32
29283 70
25322 33
20724 31