440 64
6995 585
251883 868
178116 513
59850 317
36969 458
51301 509
29403 641
18039 331
40570 156
3069 90
4524 98
8013 955
3921 402
13602 735
5295 790
6048 134
69880 184