25330 508
12239 876
18293 487
23406 784
15262 134
12110 335
16559 432
7422 265
5708 200
5658 656
6008 351