27525 35
30898 84
15951 11
25298 62
12103 9
37355 168
11128 10
14090 14
14388 15
16119 48
13752 20
19175 42
25069 56
15418 9
32221 92
56377 312
30362 93
15200 25
23643 71
37946 69
27758 74
51570 179
46738 116
47377 170