16578 535
3531 159
5561 584
34111 677
18963 382
32163 633
28579 89
16667 551
38021 744
66475 784
30345 504
7242 80
38544 795
46510 614
12192 85
17968 596
17760 654
9803 78
3331 277