25016 278
15728 283
43655 1028
20185 273
8862 709
8937 148
11677 881
19712 356
8104 201
15087 196
18526 432
16596 507
36972 433
8751 247
44164 226
21521 74
15106 619
14059 77
9244 703
21861 696
44785 430
63304 181
14939 675
22187 370
28882 444
17972 376
9603 292
4164 53