2815 451
1851 239
2040 306
2934 347
2901 651
3972 206
3074 343
4351 580
3397 728
1778 309
4047 76
1635 105
2707 700
1775 233
7545 631
2630 168
3323 606
2556 685
2291 554
5274 514
9987 574
5263 108
2574 63
2578 647