4143 625
103158 392
2578 267
7149 701
18078 443
122423 758
26698 532
23762 108
6084 479
4665 67
3579 418
4230 485
5311 651
40052 259