3098 406
2787 319
3301 660
3611 685
1202 55
2975 529
1569 114
2029 227
3424 752
3723 944
3502 140
5623 628
3060 30
5421 517
3313 186
9108 162
5325 579
3753 639
6593 569
8660 776
5937 294
9848 879
8561 678
4157 395