18551 30
6720 8
44215 46
14698 17
23054 38
12300 25
8932 17
16499 36
25050 43
33921 150
54438 32
27757 38
14899 22
6481 13
12127 27
35893 69
10431 17
9164 21
23768 51
20015 35
17236 52
13381 10
12529 40
3128 3