40652 292
11803 733
13929 811
4797 536
9773 241
6160 790
5412 488
5127 823
5487 182
9997 601
3209 401
6044 858
98461 518
31436 541
33449 698
1716 255
4643 632
3304 317
19937 641
6784 792
3232 338
3521 88
14026 629
10631 184
10406 338
18790 311
25551 57
11532 688