3103 338
3818 603
3729 416
1763 80
2964 360
3200 629
7570 507
6677 594
17500 481
27020 547
30848 429
30328 936
3368 714
5849 38