2896 112
18232 700
20410 664
3284 484
4705 575
23330 726
3445 664
10064 695
11201 550
88697 1122
35204 741
7331 600
69541 169