25038 508
11934 875
18276 487
23351 784
15190 134
12034 335
16493 432
7361 265
5664 200
5618 656
5921 351