75902 680
21821 564
6389 52
15094 69
304420 957
71134 617
14929 754
51094 414
13884 591
4721 66
3834 520
2599 190