896 274
2341 529
3417 884
3092 811
3235 547
3546 659
3228 629
1690 341
1025 52
1184 332
2078 635
4343 696
3449 509
2830 662
3836 76
2781 462
2127 571
2070 547
1077 287
745 149
2037 607
4515 530
3885 666
695 23