4156 625
103335 392
2587 267
7153 701
18087 443
122563 758
26783 532
23862 108
6091 479
4667 67
3582 418
4233 485
5313 651
40088 259