19813 316
29075 74
28851 84
18338 808
10214 701
26573 572
5225 689
7335 431
5747 891
2221 498
2771 701
4297 677
101312 607
1500 120
11529 798
18567 383