5531 596
2976 125
3309 75
3956 470
3774 270
4304 102
3401 313
3365 489
2776 218
5802 541
4571 513
7968 855
6333 270
28101 213
1860 46
4047 207
5235 726
4311 691
5075 495
4775 509
2761 42
4630 607
2227 225
6721 304
4337 107
4818 748
4657 731
4973 530