329029 894
27448 194
73977 947
12504 697
170260 411
2641 519
387326 980
52085 438
24141 171
9332 298
161794 955
3502 145
4658 133
3673 435
3512 231