3291 862
3328 808
1429 333
1872 578
4717 576
2938 717
2962 732
2056 609
2045 508
885 135
2823 754
2181 658
2768 388
3331 322
915 159
1441 317
3907 305
2996 673
2738 633
1560 507
3053 736
2261 401
2453 429
4246 962