18081 509
8598 726
20959 449
4268 311
17890 555
3173 483
5977 546
19279 167
4612 724
3283 726
4184 270
2477 377
21451 318
1856 165
3570 515
3655 384
4304 794
8740 334
2116 419
10368 416
6696 86
1501 84
2874 413
3956 674