3006 768
9274 184
9311 44
63776 411
79842 529
58218 597
31612 723
28237 309
21467 652
10664 73
16703 755
6611 105
15278 688
14883 394