3132 106
11856 380
5389 756
48583 165
4284 719
16064 65
31208 884
12123 617
1290 139
12983 365
6195 574
11246 535
1779 255
13216 342
21091 247
3371 487