2399 43
2880 42
4090 465
8563 981
6885 518
6364 215
1592 85
3943 218
4298 191
7062 675
6957 381
5031 505
4244 684
6268 391
4211 177
8791 644
2534 45
4148 429
3206 69
2884 255
3033 214
7713 698
1992 179
8471 138
4971 339
6910 403
3166 412
4546 299