3893 350
3955 427
7361 322
4400 966
17684 441
2197 313
4135 596
3506 237
5546 649
6373 735
2290 160
5793 512
7394 270
5792 451
2265 241
3313 707
4818 578
7950 577
2108 179
4857 478
4128 180
4925 80
5921 686
3657 115