27525 35
30898 83
15951 11
25067 62
12103 9
37355 168
11128 10
14090 14
14388 15
16119 48
13752 20
19175 42
24840 56
15418 9
32221 91
56148 310
30362 93
15200 25
23643 71
37714 69
27758 74
51570 179
46738 116
47377 170