6295 669
978 304
13405 397
3836 596
5370 358
17869 402
2723 352
14065 586
6083 111
19211 187
9229 624
6802 290