3966 728
9517 530
7341 665
3046 496
7429 892
9143 262
10900 348
8889 836
4618 151
2483 248
8862 391
12932 322
3671 286
3582 328
9867 313
8940 964
4064 444
8206 690
7216 207
2381 245
10445 731
5094 568
4185 438
11475 824
18808 614
6946 76
4998 30
4751 730