20397 471
5766 72
321940 1255
6998 557
59863 390
25802 356
42691 806
75909 754
80219 737
18332 651
15235 575
8929 847
1973 286
2555 289
3479 352
7812 617