21533 925
12688 747
28335 603
18548 640
27403 504
3528 828
2746 390
19890 368
12705 189
15333 119
982 85
16752 380
24079 673
5023 774
4338 778
8067 484
5972 80
16140 546
15515 403
46571 163
14192 692
35659 795
8250 440
93402 603
4411 576
21983 863
10072 562
14279 684