16560 535
3525 159
5556 584
34096 677
18941 382
32142 633
28550 89
16659 551
37995 744
66408 784
30303 504
7230 80
38518 795
46454 614
12183 85
17944 596
17738 654
9793 78
3327 277