19358 302
5533 457
5786 469
6355 621
4703 226
7952 74
9277 746
3999 555
21935 107
6209 130
10417 502
6287 667
2887 396