3102 338
3818 603
3729 416
1763 80
2964 360
3200 629
7569 507
6677 594
17500 481
27020 547
30843 429
30323 936
3368 714
5849 38