22527 21
19117 18
13626 11
56978 58
169168 15
12727 7
71089 35
15295 12
10554 9
25107 23
16607 14
16702 14