3299 860
2768 419
3732 357
3590 803
2679 422
3236 520
2068 211
3727 699
2721 515
951 28
3819 842
2377 578
2211 113
3509 478
1796 68
2224 538
4124 399
3179 205
3042 335
3529 47
6369 787
2141 287
2478 486
4627 678