29646 457
17604 493
6966 856
15940 511
20320 133
21933 182
2472 305
4032 532
18672 275
30653 695
9060 307
12573 257
8325 702
13848 690
9077 133
7920 216
6986 548