3966 728
9517 530
7342 665
3046 496
7429 892
9144 262
10900 348
8889 836
4619 151
2484 248
8862 391
12933 322
3674 286
3582 328
9867 313
8941 964
4064 444
8208 690
7217 207
2381 245
10445 731
5094 568
4185 438
11475 824
18809 614
6948 76
4998 30
4751 730