25312 605
4828 843
5508 828
8264 685
4927 306
6769 45
10937 782
2755 281
7108 311
2260 272
27351 53
5043 696
13114 487
8651 85
2300 171
20617 104
5175 40
3704 280
9103 140
12137 587
13255 633
5598 781
3645 742
9075 510
9988 254
14518 59
9967 928
4261 36