25034 30
18500 25
42031 53
66986 69
3181 7
9314 20
16085 36
13521 17
16422 23
18557 31
21772 32
11617 4
11030 16
22592 29
22525 42
17218 23
17937 21
12506 7
18110 11
12250 3
43565 73
2783 7
239319 485
34752 40