2957 96
3148 326
7055 234
4745 472
7766 504
2328 169
5826 311
3867 444
5476 772
1143 83
4896 631
4860 476
7342 796
2705 123
3369 502
5106 145
4663 669
5690 652
4085 283
3461 185
2962 516
9041 737
4923 663
4708 534