15722 286
64729 757
6971 583
6497 611
19610 122
113871 354
16660 421
21812 201
50016 307
11222 298
38831 538
89263 928
38132 826
3308 366
3463 207
5800 650
50867 779