15090 158
18222 468
29394 450
24494 531
5668 311
10198 357
4569 559
40054 279
2869 297
5077 283
25119 917
8995 1017
7960 808
45997 517
15543 241
18691 313
56297 410
9908 525
5905 61
5652 199
8614 82
15495 765
7314 81
10788 124
14617 360
7858 738
26621 241
20386 298