20305 470
5751 72
321439 1255
6988 557
59783 390
25758 356
42641 806
75779 754
79883 737
18282 651
15175 575
8900 847
1969 286
2547 289
3469 352
7803 617