12996 190
462234 806
34042 397
16083 520
34825 517
20286 503
17295 63
26144 117
17391 323
18312 524
27157 581
4119 712
3624 712