15070 158
18217 468
29292 450
24468 531
5661 311
10178 357
4555 559
39961 279
2865 297
5069 283
25065 917
8981 1017
7957 808
45942 517
15523 241
18675 313
56289 410
9899 525
5894 61
5644 199
8584 82
15368 765
7310 81
10774 124
14553 360
7852 738
26611 241
20349 298