3126 550
3350 534
9461 103
998 146
17829 169
116385 408
15226 787
4995 777
12432 485
31167 583
12313 501
12448 44
10695 593
4119 529
3937 688
1786 119
8850 600
15873 535
7111 754
3847 497