2905 112
18232 700
20411 664
3287 484
4705 575
23331 726
3446 664
10064 695
11201 550
88708 1122
35220 741
7333 600
69548 169