95536 560
51304 443
19805 367
108101 821
173003 1002
54508 616
190785 573
364150 805
119774 476
11218 471
5565 410