9558 176
4797 85
6216 501
20534 664
14691 209
23076 528
3359 695
15674 174
8373 623
12827 532
1277 119
10262 167
1895 291
2556 429
4043 547
31808 545
14565 252
3491 636