29648 457
17604 493
6968 856
15950 511
20325 133
21935 182
2472 305
4074 532
18677 275
30660 695
9068 307
12583 257
8328 702
13858 690
9085 133
7932 216
6989 548