2806 536
3404 731
1079 47
1159 346
4948 561
3317 107
5012 820
4540 535
3032 428
7255 489
2281 462
1152 174
2059 111
1289 277
4300 793
5578 567
8075 879
589 81
2882 605
4254 334
3494 566
5186 52
9685 566
4778 815