21583 423
3823 705
5064 690
5686 656
10825 517
12408 903
2723 272
12171 364
6012 751
9357 530
1428 34
9925 717
7373 152
14844 437
12245 807
10529 522
3946 303
2873 109
5203 532
15355 168
4097 110
1755 49
7526 547
6745 740