1595 349
3232 773
38249 571
2971 60
4954 833
3202 64
4383 622
5057 941
6681 220
4444 42
7630 149
3919 742
6677 246
7952 614