15083 158
18222 468
29367 450
24490 531
5668 311
10198 357
4564 559
40033 279
2869 297
5076 283
25105 917
8994 1017
7959 808
45987 517
15541 241
18689 313
56296 410
9905 525
5905 61
5648 199
8608 82
15488 765
7314 81
10785 124
14601 360
7858 738
26618 241
20379 298