1131 294
1675 439
7461 220
32716 408
3907 806
37113 135
12985 124
23261 517
14288 699
5049 539
30576 481