3515 249
967 413
596 647
971 274
255 315
82 906
27942 144
787 273
550 230
464 164
831 141
286 773
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90