482 93
2792 741
509 41
2552 555
3213 883
2646 530
556 84
893 138
2302 586
3339 947
2870 921
2495 686
1770 109
4239 425
2984 687
3924 671
1328 141
805 218
2352 674
3606 791
2442 238
1995 386
2532 780
624 128