33006 453
9580 294
14209 460
3486 214
2268 356
3226 513
23034 607
3227 513
19050 835
4165 280
6527 624
3607 291
4037 162
9336 420