12323 97
11616 117
21944 358
9203 539
2994 217
4275 554
3756 713
29111 431
7677 691
13181 598
4776 282
4036 280
18905 208
4187 867
4534 634