3082 410
5266 798
102 666
568 402
832 567
421 971
893 755
251 29
252 737
7416 741
225 774
644 357
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90