3593 966
5369 299
4230 362
35120 97
906 576
71 665
197 500
116 717
782 421
964 606
33092 146
677 459
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90