21281 942
13781 55
2884 352
4475 703
45056 904
50840 411
11286 362
1866 89
14578 104
38572 804
23949 246
5538 318
207005 256
53676 557
10258 473
5993 67
13837 460
17547 666
13442 39
11657 359
12754 487
33965 623
6940 756
6798 713
8802 147
9916 662
5426 44
16185 349