3593 966
13842 72
4689 842
4867 325
891 763
193 429
874 718
975 183
8941 128
39 448
240 337
271 461
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90