324910 884
27426 194
73851 947
12501 697
170085 411
2637 519
387135 980
52044 438
24116 171
9324 298
161564 955
3496 145
4654 133
3672 435
3508 231