15078 158
18220 468
29335 450
24482 531
5667 311
10198 357
4559 559
40008 279
2866 297
5071 283
25089 917
8992 1017
7959 808
45975 517
15535 241
18687 313
56295 410
9903 525
5900 61
5645 199
8595 82
15474 765
7312 81
10783 124
14580 360
7857 738
26615 241
20370 298