2913 610
4951 681
7752 444
4318 457
4697 597
9364 865
5337 390
3340 109
98521 608
5012 141
35095 952
6651 64
8724 967