47525 845
38703 174
20116 575
38842 500
17136 621
17485 385
20236 66
9754 509
10318 616
13398 493
16539 508
4132 228