12314 430
1204 259
39181 645
3969 472
2286 151
16436 417
8850 851
5020 525
14997 153
6426 615
5312 469
3749 678