328523 893
27443 194
73954 947
12504 697
170239 411
2641 519
387297 980
52080 438
24133 171
9331 298
161759 955
3501 145
4658 133
3673 435
3511 231