24287 16
12347 10
39410 87
8883 3
16320 22
13384 32
55843 124
12611 11
21846 18
31373 73
14801 11
11340 20
11314 10
19056 36
19909 61
13915 24
19681 27
14007 19
16437 23
16286 22
16522 30
25902 38
16321 43
19847 36