15895 940
1839 243
10045 539
16419 379
4852 827
5262 132
21400 160
20546 233
11821 578
20598 712
4057 225