335821 907
27524 194
74164 947
12513 697
170725 411
2647 519
387753 980
52163 438
24181 171
9345 298
162285 955
3519 145
4669 133
3681 435
3518 231