16817 5
15218 6
18114 13
33145 48
25043 61
43717 72
11274 7
3328 5
23932 19
23569 9
14118 18
22578 44
17649 33
46876 89
27669 39
16833 27
21242 59
84400 269
28432 24
29449 58
24930 49
55086 199
30242 78
19894 25