17768 17
35662 254
18935 30
16588 6
18067 29
44472 50
17494 26
34883 109
16816 42
30844 50
104714 440
125561 440
23996 49
12085 18
22414 51
15584 23
40028 48
23918 45
35118 91
14353 14
20045 17
14345 26
28573 84
51158 122