3087 300
6960 118
4900 363
3277 585
5592 492
6301 635
2468 391
6499 632
2863 69
3419 601
3237 430
6354 823
3526 756
5196 463
3526 337
7967 702
8736 351
8235 534
4728 309
9964 518
3898 521
3248 441
2647 178
1777 117
3849 357
4272 687
3835 722
1127 89