19393 302
5533 457
5786 469
6365 621
4722 226
7961 74
9289 746
4006 555
21947 107
6218 130
10420 502
6293 667
2888 396