2950 863
1228 345
2980 625
1037 264
2133 663
773 200
3156 629
322 39
960 209
3090 904
2182 374
4166 203
15561 227
11064 178
22721 907
9168 372
12130 239
30594 328
4799 577
48071 535
26159 159
20714 399
13379 221
16632 571
7551 360
4805 496
4318 712
20712 148