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