2638 127
244 509
491 270
377 990
36 878
588 394
901 903
813 897
20 158
645 148
80 944
166 437
313 151
665 350
37 368
620 235
35 46
885 859
193 337
327 301
788 823
420 476
842 308
568 246