15961 940
1863 243
10375 539
16482 379
5050 827
5421 132
21843 160
20727 233
11872 578
20864 712
4106 225