3069 419
1924 505
925884 954
3234 750
256022 831
7124 653
899 188
11784 228
17981 482
8520 309
1030 93
1197 63
746 126
2950 610
4445 468
53691 440
21189 200
3535 682