21299 292
13818 628
433978 934
8503 91
28528 872
47790 610
86159 385
16689 376
53217 293
25379 806
107395 469
46986 497
3300 257
6667 244
5636 884
8754 797
5062 378
4859 193
68877 310