516 802
133 319
551 892
490 317
459 329
409 348
95 164
508 481
640 413
226 446
991 563
467 635
330 121
873 384
122 181
960 972
365 371
212 308
21 780
421 657