152 25
3381 412
73 921
326 296
689 477
344 371
481 145
300 49
334 289
649 762
612 344
369 746
336 884
572 385
392 899
772 695
202 549
237 461
319 331
65 608
1193 425
869 858
749 113