3096 371
1284 205
6712 876
5144 351
3427 558
5971 422
5555 378
5824 178
7649 519
1780 184
1880 73
7768 938
7645 566
4914 729
7321 694
3961 490
2336 322
4670 492
2988 629
6160 232
3182 113
7802 816
3858 366
4733 688