37081 150
25031 139
20419 348
14165 157
29437 336
25097 216
88041 67
5041 440
14094 150
22296 399
21955 48
30943 110
93047 390
23630 161
27315 94
15180 169
172368 11243
25465 437
55885 486
32741 71
32865 306
68872 733
20879 184
114717 490
33697 353
22207 279
144899 457
122295 1302