16576 535
3530 159
5559 584
34107 677
18961 382
32158 633
28573 89
16667 551
38013 744
66456 784
30336 504
7238 80
38540 795
46502 614
12189 85
17963 596
17752 654
9798 78
3331 277