15083 214
6169 394
9711 103
103756 246
45531 760
9345 782
8891 694
15366 396
11414 371
46850 712
5936 93
3257 314
3196 96
16368 88