3069 419
1924 505
925888 954
3234 750
256026 831
7124 653
899 188
11784 228
17981 482
8520 309
1030 93
1198 63
746 126
2950 610
4445 468
53701 440
21191 200
3535 682