12603 62
19104 641
11254 659
8712 309
55137 140
23240 200
19143 170
23218 733
11523 331
9707 516
4550 106