13083 748
91386 869
57459 761
58586 586
73542 330
96950 495
40675 478
7538 476
20472 354
6817 859
12052 417
214215 1146
103211 361
70111 169
12156 520