15070 158
18216 468
29290 450
24468 531
5658 311
10177 357
4555 559
39960 279
2865 297
5069 283
25065 917
8981 1017
7957 808
45942 517
15521 241
18675 313
56289 410
9899 525
5894 61
5644 199
8584 82
15348 765
7310 81
10774 124
14553 360
7851 738
26611 241
20349 298