25016 278
15729 283
43655 1028
20185 273
8862 709
8937 148
11677 881
19713 356
8104 201
15087 196
18527 432
16596 507
36972 433
8751 247
44165 226
21521 74
15106 619
14059 77
9245 703
21862 696
44785 430
63307 181
14940 675
22187 370
28882 444
17972 376
9603 292
4164 53