20398 471
5766 72
321951 1255
6998 557
59870 390
25803 356
42693 806
75915 754
80221 737
18335 651
15235 575
8930 847
1973 286
2555 289
3479 352
7812 617