529 802
148 319
580 892
511 317
475 329
419 348
108 164
521 481
672 413
247 446
1006 563
479 635
434 121
886 384
129 181
979 972
378 371
220 308
71 780
434 657