2929 871
7813 62
34573 303
2109 105
3482 103
2837 404
2440 558
2495 386
3645 168
3678 687
3822 207
3416 457
3090 405
8009 769