324753 883
27424 194
73851 947
12501 697
170079 411
2637 519
387129 980
52039 438
24114 171
9324 298
161554 955
3496 145
4654 133
3672 435
3508 231