16033 13
7746 5
53755 52
14028 12
21276 21
10595 8
23813 21
16289 11
46507 54
18889 17
19419 19
10548 9