37601 264
5041 644
2229 516
2589 79
7847 553
5321 625
8384 290
11488 890
6174 603
5698 378
1522 92
3360 82
4474 474
6352 881
3615 350
6596 714