21014 559
14787 715
5570 385
3095 89
6926 111
6507 675
2489 414
5220 599
16764 878
4620 193
5578 156
2242 173
4750 764
9837 882
5026 699
6861 598
2739 310
3992 726
4323 459
1406 132
5460 503
6473 297
7743 502
8684 156
4943 741
5454 452
6477 571
6904 194