22607 420
5865 747
2353 76
5912 494
9284 905
4498 57
20681 556
5315 925
5242 315
2517 262
4424 503
4852 417
111143 667