30587 213
6070 526
32448 686
4212 126
9472 360
6520 758
2701 455
22965 157
31745 347
43936 509
16300 481
61737 95
23606 422
50541 63
3274 273
4106 767
92865 840
35115 619
8277 163
14441 32
31817 458
16825 396
55184 593
100902 243
29710 481