15896 940
1839 243
10050 539
16420 379
4853 827
5263 132
21404 160
20546 233
11821 578
20602 712
4058 225