29226 457
17320 493
6590 856
13841 510
19938 133
21388 182
2422 305
3103 532
17193 275
29176 695
7922 307
10509 257
6832 702
12109 690
7010 132
6659 215
5991 548