16031 327
7838 397
27440 837
5397 728
3046 128
52196 487
4362 218
6252 437
7225 286
8678 586
2746397 4075
1455 110
934856 960
3748 750
248313 1043
4933 378
163941 974
3157 104
2503505 3554
9883 209
255109 640
36277 345
385562 1079
100946 817
2946156 7296
6844 564
178623 790
8677 593