2950 863
1228 345
2980 625
1037 264
2133 663
771 200
3156 629
322 39
960 209
3089 904
2181 374
4165 203
15561 227
11061 178
22720 907
9168 372
12129 239
30593 328
4799 577
48069 535
26158 159
20714 399
13378 221
16632 571
7551 360
4805 496
4318 712
20712 148