3592 591
2474 84
2829 461
15831 131
17962 170
25750 371
11042 535
9264 357
14423 634
4996 464
28679 486
1696 340
7052 856
1423 201
4551 457
3490 691
2760 532