21295 942
13781 55
2885 352
4484 703
45072 904
50847 411
11299 362
1872 89
14581 104
38582 804
24014 246
5563 318
207015 256
53687 557
10261 473
5999 67
13845 460
17558 666
13448 39
11662 359
12756 487
33972 623
6944 756
6808 713
8805 147
9921 662
5430 44
16188 349