33005 453
9580 294
14208 460
3486 214
2268 356
3224 513
23033 607
3226 513
19046 835
4164 280
6527 624
3606 291
4037 162
9336 420