20140 977
24525 798
3244 476
6358 137
3501 127
2780 337
2607 280
39408 638
9463 399
15683 641
50157 614
12845 687