2950 112
18239 700
20415 664
3287 484
4708 575
23344 726
3446 664
10065 695
11201 550
88731 1122
35254 741
7334 600
69571 169