2932 559
744 653
939 279
878 402
539 410
251 29
945 645
299 183
564 867
859 221
84 127
870 679
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90