5888 963
52335 141
971 274
214 509
577 420
162 789
512 363
170 683
858 634
700 666
319 231
24 321
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90