19374 302
5533 457
5786 469
6360 621
4720 226
7954 74
9284 746
4003 555
21942 107
6218 130
10418 502
6292 667
2888 396