297 47
2507 559
4825 514
2518 369
436 106
3163 350
3899 215
3623 558
1648 49
3000 631
4577 706
3542 447
5785 670
2973 424
4560 665
2790 543
2849 80
7407 944
3672 308
1597 54
1106 248
4535 677
3277 106
2064 125