3086 801
1873 232
1666 492
1476 427
1603 224
747 163
6596 51
4575 694
4450 339
6384 619
6674 582
3914 489
21381 389
72551 417
17194 440
3062 145
6057 525
9956 857
4248 542