504 113
1128 143
1152 269
292 59
1440 90
9196 747
3031 151
22773 552
2503 204
85809 189
32044 282
9121 290
3063 71
6271 287
4539 457