12181 259
5576 836
17381 118
11680 341
29238 643
16733 863
2984 44
10875 790
18152 357
10647 526
9268 558
48959 792
7823 325
973 65