3428 150
20755 505
15096 671
9442 751
5582 300
4949 440
4712 718
3181 46
10199 278
20674 320
6289 669
4164 488
6507 101
4007 521
7817 956
6367 661
4483 722
3910 536
6301 474
4914 679
4577 560
3685 468
2607 192
5085 662