668 106
2158 585
245 40
3538 468
5469 411
3258 319
5715 568
4303 382
6898 291
5815 313
3018 520
3034 511
3506 409