2897 112
18232 700
20410 664
3284 484
4705 575
23330 726
3445 664
10064 695
11201 550
88701 1122
35209 741
7331 600
69543 169