18442 629
4637 689
3700 214
20351 294
6165 654
6759 951
2717 506
3820 227
11447 926
3355 914
2027 558
9703 472
3932 360