15070 158
18216 468
29286 450
24468 531
5658 311
10177 357
4555 559
39960 279
2865 297
5069 283
25064 917
8981 1017
7957 808
45941 517
15521 241
18675 313
56289 410
9899 525
5894 61
5644 199
8583 82
15342 765
7310 81
10773 124
14552 360
7851 738
26611 241
20348 298