19880 624
5402 60
5243 899
22041 657
8159 662
14592 782
9812 347
40001 222
13457 103
3527 259
7439 135
13843 573
34775 819
7491 61
30460 368
3956 423
10028 596
3900 81
21866 773
7824 553
19788 187
13275 880
10187 288
49770 263