12516 480
3184 328
33750 586
95362 646
10468 466
16215 807
14172 714
14088 365
14848 181
13683 217
21308 393
4814 432
9768 532
4707 169