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