5408 3
13312 18
34195 29
11679 3
15017 13
22229 40
30243 50
19609 28
21978 29
4814 6
12248 17
9773 8
8902 12
12610 15
7452 18
12274 11
10509 15
13181 13
12983 11
7245 8
22287 22
14345 12
29713 21
7635 9