16579 535
3531 159
5561 584
34114 677
18963 382
32166 633
28579 89
16667 551
38023 744
66480 784
30350 504
7244 80
38545 795
46514 614
12192 85
17968 596
17762 654
9803 78
3333 277