3072 178
3532 70
3109 212
3373 300
5000 631
2747 270
9926 481
2267 324
6033 446
6680 120
4768 636
8373 766
4189 465
7572 54
2063 317
1591 102
3794 521
3077 815
3955 444
7962 690
3082 747
4129 666
4892 793
4923 584
4135 851
3979 379
3329 469
13907 903