3186 705
3021 388
2949 632
3215 728
4847 764
3402 624
3767 405
1460 377
2093 387
1841 501
768 147
2216 591
1820 296
3150 819
3047 558
3090 691
2234 512