2972 947
8212 500
5989 265
838 950
585 23
1613 783
673 398
624 790
72 342
47495 140
70 612
912 933
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90