3903 119
4269 686
6343 121
8975 132
2055 180
3091 691
5375 552
8568 365
4969 618
4072 75
3075 232
7506 727
4305 58
5662 256
17896 503
2048 42
2916 525
8721 667
1596 291
1906 272
5212 558
1623 145
3828 292
3166 324
4796 291
42938 514
2788 448
638 30