2968 535
10626 556
7227 519
3033 587
6428 487
4153 102
3410 335
9461 393
2214 51
4659 711
5036 782
17844 498
22162 554
4786 823
3263 403
3643 191
915 221
1795 303
933 180
673 138
829 141
3159 846
1635 354