412 92
2636 425
2647 541
3241 384
3569 344
5557 953
2167 602
2772 747
2515 85
2264 389
7850 169
6573 742
2450 485
3798 701
4117 308
5678 643
3051 635
3867 475
5059 199
5577 672
3463 578
1411 166
5006 364
3101 843