8095 94
12056 839
10173 663
10305 183
9396 595
7303 536
7060 77
14396 264
4429 285
4970 136
4897 525
6115 624
12233 300
3954 621