3080 69
16087 416
8671 687
33913 263
118460 951
51262 615
55928 771
108381 964
115456 809
92476 554
224396 660
109432 481
388672 1552
121312 827
20685 622
9982 47
6224 379
5723 403
8030 668
13331 373
9016 74
308141 871
77327 532
127548 773