21294 942
13781 55
2885 352
4482 703
45072 904
50844 411
11298 362
1871 89
14580 104
38581 804
24002 246
5555 318
207015 256
53687 557
10261 473
5999 67
13845 460
17555 666
13448 39
11661 359
12755 487
33971 623
6943 756
6808 713
8802 147
9921 662
5430 44
16188 349