1503 208
4524 33
3015 806
6498 297
43318 390
31385 292
6455 440
3829 434
22207 895
7340 400
29249 141