2560 74
3213 216
4484 679
7341 553
5588 794
7410 854
1329 50
5314 792
5545 508
3054 391
3294 404
4591 67
2579 443
5519 874
3429 252
10655 191
42016 711
3812 324
4275 316
4055 696
4862 585
5690 596
18271 558
1839 112