2587 457
3149 591
1984 151
3515 667
2952 115
4612 717
1213 42
3897 793
2402 188
4571 336
5239 747
2434 93
2884 361
5382 801
5233 360
126041 298
54688 930