2600 368
6610 508
7035 641
1975 57
4805 339
4277 480
2485 71
3842 252
3943 79
8043 810
7245 731
3969 63
5388 731
23223 462