20479 265
6857 86
26889 376
9286 326
8358 317
17470 668
18465 505
3999 169
15226 38
8677 635
4058 566
4267 372
12750 168
4875 79
4619 113