15070 158
18215 468
29278 450
24466 531
5655 311
10174 357
4554 559
39954 279
2864 297
5069 283
25064 917
8980 1017
7954 808
45940 517
15520 241
18674 313
56289 410
9899 525
5894 61
5644 199
8583 82
15299 765
7308 81
10772 124
14547 360
7850 738
26611 241
20344 298