16421 380
7984 28
26211 187
16400 357
32651 745
9241 938
14207 96
8965 682
3293 619
3758 557
5376 714