42342 921
150127 834
2957 516
17971 521
17737 405
2875 210
5653 463
4388 494
15420 557
5457 390
9506 151
7232 443
3283 481
3924 687