334872 906
27512 194
74137 947
12513 697
170627 411
2644 519
387666 980
52138 438
24164 171
9344 298
162183 955
3512 145
4665 133
3681 435
3518 231