336683 907
27531 194
74191 947
12514 697
170818 411
2647 519
387838 981
52180 438
24185 171
9348 298
162388 955
3525 145
4672 133
3681 435
3523 231