19373 302
5533 457
5786 469
6358 621
4720 226
7953 74
9283 746
4003 555
21940 107
6218 130
10417 502
6292 667
2888 396