3594 591
2475 84
2829 461
15835 131
17962 170
25758 371
11047 535
9266 357
14425 634
4996 464
28679 486
1696 340
7055 856
1423 201
4552 457
3491 691
2762 532