20397 471
5766 72
321936 1255
6998 557
59863 390
25801 356
42691 806
75907 754
80217 737
18332 651
15235 575
8928 847
1973 286
2555 289
3479 352
7812 617