545 815
331 283
797 339
129 746
148 951
702 366
38 72
432 805
33 703
339 719
61 498
357 222
243 944
127 895
966 472
298 293
878 631
162 94
125 722
441 407