2629 283
3246 416
914 521
1407 930
533 975
976 599
539 329
709 904
859 51
25637 102
40 137
28646 194
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90