13992 35
10700 4
18449 47
16439 42
13311 17
10511 11
13172 18
19834 66
16488 31
9780 9
25191 58
31089 79
20361 48
20947 50
26515 75
17393 49
28830 41
31019 101
23016 48
17126 34
26946 56
18503 16
17749 32
21595 42