16578 535
3531 159
5561 584
34112 677
18963 382
32165 633
28579 89
16667 551
38021 744
66475 784
30348 504
7244 80
38544 795
46511 614
12192 85
17968 596
17762 654
9803 78
3332 277