19538 470
5720 72
319905 1255
6953 557
59546 390
25655 356
42442 806
75281 753
79229 737
18104 651
14961 575
8844 847
1954 286
2529 289
3452 352
7774 617