37086 150
25031 139
20421 348
14167 157
29438 336
25098 216
88041 67
5043 440
14094 150
22297 399
21955 48
30948 110
93062 390
23631 161
27316 94
15180 169
172371 11243
25466 437
55889 486
32742 71
32867 306
68877 733
20879 184
114720 490
33698 353
22210 279
144919 457
122303 1302