3328 660
1247 826
7436 307
845 814
978 774
893 755
27 172
964 606
260 71
114 108
495 691
151 185
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90