3595 591
2478 84
2829 461
15839 131
17969 170
25765 371
11051 535
9267 357
14429 634
4997 464
28682 486
1696 340
7057 856
1423 201
4555 457
3492 691
2763 532