2901 286
4245 552
3684 176
5590 525
6350 448
3083 246
4177 754
6501 290
5887 138
4298 551
3927 470
11375 546
17165 161
5075 563
3857 65
3149 90
5197 626
3738 336
3089 188
5167 331
4225 614
7609 868
8557 513
3268 260