2991 663
2269 242
1930 348
3475 614
3720 782
1728 155
1337 180
1810 241
2649 477
3336 376
2153 372
3263 458
4483 758
5472 50
9232 610
2679 580
6232 266
9922 360
17265 84
4723 316
2264 395
124118 273
5372 574
20040 469
20348 571
4619 748
2666 527
1747 27