12321 264
19109 168
19658 260
10746 672
10472 50
8208 298
6672 120
5563 514
18957 909
23192 122
7229 967
2468 145
5109 671
4821 752
3585 242
3828 153