15090 158
18222 468
29392 450
24493 531
5668 311
10198 357
4568 559
40052 279
2869 297
5077 283
25117 917
8995 1017
7960 808
45996 517
15543 241
18691 313
56297 410
9908 525
5905 61
5650 199
8614 82
15495 765
7314 81
10788 124
14611 360
7858 738
26619 241
20386 298