9761 50
9710 161
29964 127
19520 1030
3449 26
16146 572
13109 582
12544 416
21788 715
7141 266
4107 447
3457 624
22217 107