29695 62
22839 56
21922 47
29995 82
21724 32
12223 5
22931 20
27122 68
42309 73
12929 27
31374 109
31668 47
22493 41
18236 45
27181 81
10808 15
15800 32
34544 110
61299 199
18337 36
13792 13
12291 14
21433 44
60003 215