3148 161
2609 596
1821 391
14494 463
26712 224
17208 252
29703 346
8217 407
7688 433
23506 130
4343 226
15193 393
2957 109