9050 6
50160 91
12524 5
19425 24
37322 43
12368 9
21045 20
10506 18
14835 9
54494 93
20029 18
16653 20
17255 16
44039 50
18393 21
21201 35
40972 44
101934 80
41843 59
31576 64
107472 205
62596 149
44832 63
37741 48