16419 89
21737 584
3845 120
7685 770
4652 652
5791 372
7457 464
8146 225
3416 401
3955 536
46032 508
23982 300
27645 81
29784 676
16682 256
4971 428