37082 150
25031 139
20421 348
14166 157
29438 336
25098 216
88041 67
5042 440
14094 150
22296 399
21955 48
30946 110
93053 390
23631 161
27316 94
15180 169
172371 11243
25466 437
55889 486
32742 71
32866 306
68874 733
20879 184
114720 490
33698 353
22208 279
144916 457
122301 1302