28471 31
28936 30
19729 19
10608 8
11349 9
13871 12
14754 12
13847 10
16387 14
29948 29
15742 14
91791 91