19331 74
4815 311
891 763
631 467
773 889
222 682
824 551
501 856
551 590
4 729
279 394
743 108
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90