15880 940
1832 243
9894 539
16409 379
4724 827
5214 132
21233 160
20478 233
11809 578
20519 712
4051 225