29896 301
16427 549
34951 582
18654 697
36177 659
5776 339
17709 807
13829 962
3049 336
49037 190
4106 159
24240 391
8675 621
12353 52
13120 412
12224 906
9798 261
34232 292
29566 91
13603 126
17986 390
4427 58
4752 874
169093 1054
62006 498
49554 710
29283 330
3871 311