10397 94
100396 221
71567 711
76569 345
23625 567
2128 108
7500 690
1172 106
2898 393
5047 463
8095 538
3865 563
3864 789