15992 940
1865 243
10391 539
16484 379
5061 827
5431 132
21872 160
20738 233
11873 578
20883 712
4106 225