312 249
509 133
533 14
86 531
542 146
613 62
134 239
650 877
996 66
61 173
111 297
886 636
155 55
37 338
219 201
507 248
450 506
728 160
151 206
288 356