12042 259
5576 836
17380 118
11678 341
29236 643
16732 863
2984 44
10875 790
18151 357
10645 526
9267 558
48955 792
7823 325
973 65