19345 25
14662 16
7354 5
17659 35
9801 14
42248 31
213001 294
47823 49
31948 13
42928 61
35733 62
9487 7
84063 98
70603 114
31209 47
30318 29
33871 70
178267 158
45228 16
35778 22
17260 15
52929 52
61251 78
47639 36