12183 351
12680 835
3928 229
5877 311
10044 114
5083 560
10331 195
9163 445
6652 504
5035 632
4568 160
31163 91
13911 126
7953 724