1491 404
157045 361
196149 345
227205 518
66296 343
302826 342
93101 707
150395 715
46368 293
35251 213
6919 446
8331 590
3465 756