10573 21
18001 64
11521 35
16493 47
83102 97
17917 33
13879 13
31869 174
5728 36
23645 42
13407 27
23328 151
4051 17
44469 200
18089 60
21615 50
12087 28
6643 18
8225 13
2229 4
35294 73
20507 36
85459 247
31298 83