3036 360
12371 293
3409 657
949 175
3663 831
1299 211
1407 175
3833 608
3716 887
6825 474
1619 399
5868 187
3577 640
2969 552
1984 436
8685 694
3761 62
30546 891
7310 598
3808 593
23111 209
1170 242
1607 486
3637 751
3164 816
5132 619
10902 697
15741 290