21010 48
20403 20
3761 3
20566 34
24839 31
8443 16
11559 8
79302 58
14429 23
48326 44
7297 18
11853 15
12009 14
3896 3
3509 8
6548 17
9662 4
4593 8
4109 3
16850 57
11850 19
8332 10
13081 16
8908 19