29511 164
31429 686
9841 212
18376 475
19621 509
29484 172
30809 77
10781 302
11774 111
49892 466
19746 373
29480 935