21696 464
35429 654
29194 347
23565 413
77215 484
45683 300
49298 228
48754 372
3596 473
2448 78
10506 656
5075 787
2914 358
1964 208
3642 334
22950 637
76745 807
21643 200
114369 843
36371 608