28550 508
17584 876
18888 487
24580 784
17078 136
14332 335
18377 432
8423 265
6620 200
6359 657
8415 351