2453 208
5811 35
3277 806
6782 297
43647 390
32090 292
6932 440
3969 434
22666 895
7462 400
31662 141