13998 13
17922 43
21820 30
17960 45
93173 414
44573 153
27537 95
75067 202
50438 119
20948 44
36641 99
25685 49
21898 50
105665 610
25197 53
25343 39
22660 53
36029 56
28941 68
42087 90
57000 261
19536 41
71695 257
29261 90