4231 535
8321 765
3504 391
5155 56
12878 121
4316 567
6117 627
4525 450
14497 661
4101 483
2303 175
6722 396
11128 399
3560 500
3161 74
5774 940
4621 495
3695 502
135857 308