21294 942
13781 55
2885 352
4482 703
45072 904
50844 411
11298 362
1872 89
14580 104
38581 804
24009 246
5560 318
207015 256
53687 557
10261 473
5999 67
13845 460
17556 666
13448 39
11662 359
12756 487
33971 623
6943 756
6808 713
8805 147
9921 662
5430 44
16188 349