127 48
135 72
588 837
216 881
906 494
319 615
716 793
296 638
442 141
530 595
342 115
11 92
770 81
197 973
80 310
239 788
315 861
302 505
176 846
63 719