39295 28
14413 9
25342 19
14274 21
5646 8
20336 27
13391 8
11777 8
20382 9
15366 14
26946 42
16048 12
23127 37
8625 18
5365 11
14615 18
6457 7
22551 42
13948 27
11298 7
8557 16
7069 17
16102 22
15351 22