12638 62
19122 641
11271 659
8722 309
55502 140
23255 200
19156 170
23387 733
11538 331
9725 516
4563 106