2631 607
1347 325
6543 329
3716 611
11877 581
5597 212
2745 441
2995 547
2189 513
6387 658
3744 690
3869 791
7859 509
1386 99
4811 276
7810 696
4908 553
4356 149
4729 57
1971 505
7088 335
2495 608
1804 113
3375 688