29646 457
17604 493
6966 856
15942 511
20323 133
21933 182
2472 305
4038 532
18672 275
30654 695
9061 307
12574 257
8325 702
13850 690
9078 133
7922 216
6987 548