2973 601
951 276
411 85
3090 659
1622 155
15303 630
4996 766
7451 367
63394 587
2379 235
9416 374
44133 529
7110 454