3125 116
4127 496
8979 389
4937 648
21958 657
2152 167
4170 821
11261 322
4867 122
2899 60
4225 163
3891 455
1982 92
8100 662
3856 612
6936 683
4345 241
5585 511
5893 656
3972 750
3984 161
2576 65
6989 730
4180 370