29415 57
2222 49
14110 573
10797 219
12755 675
10798 50
16751 187
10166 678
8147 577
8779 549
11786 126
11267 122
9182 888
13917 225
10774 510
5907 340
2380 119
6596 103
6484 437
5816 211
2849 362