3429 821
5323 245
562 941
588 991
591 748
432 168
7556 242
726 459
54654 145
847 613
399 949
579 943
204069 81
136477 9192
102557 63
101103 63
100465 100
100359 166
100249 62
100225 97
100213 90
100084 90