15078 158
18220 468
29334 450
24481 531
5667 311
10198 357
4559 559
40001 279
2866 297
5071 283
25086 917
8991 1017
7959 808
45974 517
15534 241
18686 313
56294 410
9903 525
5900 61
5645 199
8593 82
15471 765
7312 81
10781 124
14578 360
7857 738
26615 241
20369 298