42866 402
5393 609
3597 631
122737 765
31717 173
85740 380
13353 582
172342 1051
29904 744
25997 249
40072 516
4176 273
4550 377
6887 138