296 37
470 87
2274 606
1344 334
282285 974
16507 793
76574 235
18923 178
27783 288
4643 306
4583 680
5244 225